These patterns don't change the fundamental instructions that are used, just the variants that are used in order to remove some extra MOVs.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D118485
[AArch64] Allow strict opcodes in fp->int->fp patterns ClosedPublic Authored by john.brawn on Jan 28 2022, 9:37 AM.
Details Summary These patterns don't change the fundamental instructions that are used, just the variants that are used in order to remove some extra MOVs.
Diff Detail
Event Timelinejohn.brawn added a child revision: D115620: [AArch64] Lowering and legalization of strict FP16.Jan 31 2022, 2:42 AM This revision is now accepted and ready to land.Feb 7 2022, 3:56 AM This revision was landed with ongoing or failed builds.Feb 17 2022, 5:12 AM Closed by commit rG9d68ed08178d: [AArch64] Allow strict opcodes in fp->int->fp patterns (authored by john.brawn). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 409600 llvm/lib/Target/AArch64/AArch64InstrInfo.td
llvm/test/CodeGen/AArch64/cvt-fp-int-fp.ll
|