Remove the MachineDCE pass after the first SIFoldOperands pass now
that SIFoldOperands deletes its own dead instructions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D100189
[AMDGPU] Remove MachineDCE after SIFoldOperands ClosedPublic Authored by foad on Apr 9 2021, 6:11 AM.
Details Summary Remove the MachineDCE pass after the first SIFoldOperands pass now
Diff Detail
Event TimelineHerald added subscribers: kerbowa, hiraditya, t-tye and 6 others. · View Herald TranscriptApr 9 2021, 6:11 AM foad added a parent revision: D100188: [AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs.Apr 9 2021, 6:13 AM This revision is now accepted and ready to land.Apr 9 2021, 10:45 AM This revision was landed with ongoing or failed builds.Apr 9 2021, 12:42 PM Closed by commit rG5a0117b2d0ea: [AMDGPU] Remove MachineDCE after SIFoldOperands (authored by foad). · Explain Why This revision was automatically updated to reflect the committed changes. hctim added a reverting change: rG092f288d3644: Revert "[AMDGPU] Remove MachineDCE after SIFoldOperands".Apr 9 2021, 3:48 PM
Revision Contents
Diff 336546 llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
llvm/test/CodeGen/AMDGPU/srem64.ll
llvm/test/CodeGen/AMDGPU/udiv64.ll
llvm/test/CodeGen/AMDGPU/urem64.ll
|