[PATCH] D87543: AMDGPU: Always split si_end_cf blocks

Carl Ritson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 24 02:08:07 PDT 2020


critson accepted this revision.
critson added a comment.
This revision is now accepted and ready to land.

LGTM.

SI_KILL_CLEANUP pseudos are inserted to mark points where control flow merges and hence the exec mask can be evaluated for early termination of a pixel shader.
These early terminations are added by SIInsertSkips which contains the logic for determining if it is safe to early terminate at a given point.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87543/new/

https://reviews.llvm.org/D87543



More information about the llvm-commits mailing list