Same as G_LROUND.
Also add a TODO for full fp16 legalization.
Paths
| Differential D108564
[AArch64][GlobalISel] Legalize G_LLROUND for s64 + s32 ClosedPublic Authored by paquette on Aug 23 2021, 9:41 AM.
Details Summary Same as G_LROUND. Also add a TODO for full fp16 legalization.
Diff Detail
Event TimelineHerald added subscribers: hiraditya, kristof.beyls, rovka. · View Herald TranscriptAug 23 2021, 9:41 AM paquette added a parent revision: D108563: [GlobalISel] Translate @llvm.llround.* -> G_LLROUND.Aug 23 2021, 9:41 AM This revision is now accepted and ready to land.Aug 23 2021, 9:42 AM This revision was landed with ongoing or failed builds.Aug 23 2021, 9:45 AM Closed by commit rGfe51f9098b41: [AArch64][GlobalISel] Legalize G_LLROUND for s64 + s32 (authored by paquette). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 368131 llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
llvm/test/CodeGen/AArch64/GlobalISel/legalize-llround.mir
llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
|