[PATCH] D63953: [AMDGPU] LCSSA pass added in preISel.

Alexander via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 28 12:14:36 PDT 2019


alex-t created this revision.
alex-t added reviewers: rampitec, nhaehnle, arsenm.
Herald added subscribers: hiraditya, t-tye, tpr, dstuttard, yaxunl, wdng, jvesely, kzhuravl.
Herald added a project: LLVM.

All the loops should come into ISel in LCSSA form to mark divergent
uniform values defined in the divergent loop and used outside


https://reviews.llvm.org/D63953

Files:
  llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  llvm/test/CodeGen/AMDGPU/divergent-branch-uniform-condition.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D63953.207128.patch
Type: text/x-patch
Size: 5752 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190628/a12ea993/attachment.bin>


More information about the llvm-commits mailing list