Destination is always a GPR, since the result is always an integer.
Source is always a FPR, since the source is always floating point.
Paths
| Differential D108419
[AArch64][GlobalISel] Add regbankselect support for G_LROUND ClosedPublic Authored by paquette on Aug 19 2021, 3:58 PM.
Details Summary Destination is always a GPR, since the result is always an integer. Source is always a FPR, since the source is always floating point.
Diff Detail Event TimelineHerald added subscribers: hiraditya, kristof.beyls, rovka. · View Herald TranscriptAug 19 2021, 3:58 PM paquette added a parent revision: D108420: [AArch64][GlobalISel] Mark G_LROUND as legal for s64 dst + s32/s64 src..Aug 19 2021, 4:09 PM This revision is now accepted and ready to land.Aug 20 2021, 10:00 AM This revision was landed with ongoing or failed builds.Aug 20 2021, 2:33 PM Closed by commit rG470c74f18173: [AArch64][GlobalISel] Add regbankselect support for G_LROUND (authored by paquette). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 367642 llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
llvm/test/CodeGen/AArch64/GlobalISel/regbank-lround.mir
|