I think every target will want to remove these in the same way. Rather than making them all implement the same code, let's just put this in InstructionSelect.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D95652
[GlobalISel] Remove hint instructions in generic InstructionSelect code. ClosedPublic Authored by paquette on Jan 28 2021, 5:05 PM.
Details Summary I think every target will want to remove these in the same way. Rather than making them all implement the same code, let's just put this in InstructionSelect.
Diff Detail Event Timelinepaquette added a child revision: D95567: [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToReg.Jan 28 2021, 5:05 PM This revision is now accepted and ready to land.Jan 29 2021, 9:58 AM Closed by commit rGd6656c3b258e: [GlobalISel] Remove hint instructions in generic InstructionSelect code. (authored by paquette). · Explain WhyJan 29 2021, 11:33 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 320156 llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp
llvm/test/CodeGen/AArch64/GlobalISel/select-hint.mir
|
This assert seems pointless