This is necessary for custom-legalizing G_FCOPYSIGN.
This is equivalent to the BIT instruction (bitwise insert if true).
Add selection testcases for imported patterns.
Paths
| Differential D108714
[AArch64][GlobalISel] Add a target-specific G_BIT opcode. ClosedPublic Authored by paquette on Aug 25 2021, 11:19 AM.
Details Summary This is necessary for custom-legalizing G_FCOPYSIGN. This is equivalent to the BIT instruction (bitwise insert if true). Add selection testcases for imported patterns.
Diff Detail
Event TimelineHerald added subscribers: hiraditya, kristof.beyls, rovka. · View Herald TranscriptAug 25 2021, 11:19 AM This revision is now accepted and ready to land.Aug 25 2021, 12:24 PM Closed by commit rG4957ee652935: [AArch64][GlobalISel] Add a target-specific G_BIT opcode. (authored by paquette). · Explain WhySep 28 2022, 3:51 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 463696 llvm/lib/Target/AArch64/AArch64InstrGISel.td
llvm/test/CodeGen/AArch64/GlobalISel/select-bit.mir
|