This adds instruction selection support for G_FABS in AArch64. It also updates the existing basic FP tests, adds a selection test for G_FABS.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D57418
[GlobalISel][AArch64] Select G_FABS ClosedPublic Authored by paquette on Jan 29 2019, 2:22 PM.
Details
Summary This adds instruction selection support for G_FABS in AArch64. It also updates the existing basic FP tests, adds a selection test for G_FABS.
Diff Detail Event TimelineHerald added subscribers: Petar.Avramovic, volkan, kristof.beyls and 2 others. · View Herald TranscriptJan 29 2019, 2:22 PM This revision is now accepted and ready to land.Jan 30 2019, 1:52 PM
Revision Contents
Diff 184176 include/llvm/Target/GlobalISel/SelectionDAGCompat.td
lib/Target/AArch64/AArch64LegalizerInfo.cpp
lib/Target/AArch64/AArch64RegisterBankInfo.cpp
test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
test/CodeGen/AArch64/GlobalISel/select-fabs.mir
test/CodeGen/AArch64/arm64-vfloatintrinsics.ll
test/CodeGen/AArch64/f16-instructions.ll
|