This tends to increase code size but more importantly it reduces vgpr
usage, and could avoid costly readfirstlanes if the result needs to be
in an sgpr.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D88580
[AMDGPU] Make bfe patterns divergence-aware ClosedPublic Authored by foad on Sep 30 2020, 8:29 AM.
Details Summary This tends to increase code size but more importantly it reduces vgpr
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 4 2020, 5:58 AM This revision was landed with ongoing or failed builds.Oct 5 2020, 1:55 AM Closed by commit rG16778b19f2c2: [AMDGPU] Make bfe patterns divergence-aware (authored by foad). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 295300 llvm/lib/Target/AMDGPU/SIInstructions.td
llvm/test/CodeGen/AMDGPU/amdgpu.private-memory.ll
llvm/test/CodeGen/AMDGPU/bfe-patterns.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll
|