This is an archive of the discontinued LLVM Phabricator instance.

[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 Timeline

paquette created this revision.Aug 25 2021, 11:19 AM
paquette requested review of this revision.Aug 25 2021, 11:19 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 25 2021, 11:19 AM
aemerson accepted this revision.Aug 25 2021, 12:24 PM
This revision is now accepted and ready to land.Aug 25 2021, 12:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 28 2022, 3:51 PM