This doesn't have any effect on codegen now, but it might do in the
future if we shrink instructions before post-RA scheduling, which is
sensitive to live vs dead defs.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D112305
[AMDGPU] Preserve deadness of vcc when shrinking instructions ClosedPublic Authored by foad on Oct 22 2021, 4:30 AM.
Details Summary This doesn't have any effect on codegen now, but it might do in the
Diff Detail
Event TimelineHerald added subscribers: kerbowa, hiraditya, t-tye and 7 others. · View Herald TranscriptOct 22 2021, 4:30 AM This revision is now accepted and ready to land.Oct 22 2021, 6:04 AM This revision was landed with ongoing or failed builds.Oct 22 2021, 6:22 AM Closed by commit rG74cd4dee20e8: [AMDGPU] Preserve deadness of vcc when shrinking instructions (authored by foad). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 381525 llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
llvm/test/CodeGen/AMDGPU/shrink-carry.mir
|