Try to delete implicit uses, and undef flags to explicit ones.
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Fix erasing non-reserved implicit physreg inputs present on the instruction definition
Paths
| Differential D124274
llvm-reduce: Add pass to remove register uses ClosedPublic Authored by arsenm on Apr 22 2022, 10:02 AM.
Details
Diff Detail Event TimelineComment Actions Fix erasing non-reserved implicit physreg inputs present on the instruction definition This revision is now accepted and ready to land.Apr 26 2022, 8:32 PM
Revision Contents
Diff 424651 llvm/test/tools/llvm-reduce/mir/generic-vreg.mir
llvm/test/tools/llvm-reduce/mir/instr-reduce.mir
llvm/test/tools/llvm-reduce/mir/preserve-machine-function-info-riscv.mir
llvm/test/tools/llvm-reduce/mir/reduce-instruction-flags.mir
llvm/test/tools/llvm-reduce/mir/reduce-register-uses.mir
llvm/test/tools/llvm-reduce/mir/subreg-def0.mir
llvm/test/tools/llvm-reduce/mir/subreg-def1.mir
llvm/test/tools/llvm-reduce/mir/undef-virt-reg.mir
llvm/tools/llvm-reduce/CMakeLists.txt
llvm/tools/llvm-reduce/DeltaManager.cpp
llvm/tools/llvm-reduce/deltas/ReduceRegisterUses.cpp
|