This was making it so that the instructions weren't eliminated in select-rev.mir and select-trn.mir despite not being used.
Update the tests accordingly.
Paths
| Differential D81492
[AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes ClosedPublic Authored by paquette on Jun 9 2020, 11:31 AM.
Details Summary This was making it so that the instructions weren't eliminated in select-rev.mir and select-trn.mir despite not being used. Update the tests accordingly.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 9 2020, 2:52 PM Closed by commit rG305862a5a6f0: [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes (authored by paquette). · Explain WhyJun 12 2020, 9:47 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 270433 llvm/lib/Target/AArch64/AArch64InstrGISel.td
llvm/test/CodeGen/AArch64/GlobalISel/select-rev.mir
llvm/test/CodeGen/AArch64/GlobalISel/select-trn.mir
|