This teaches the legalizer to handle G_FEXP in AArch64. As a result, it also allows us to select G_FEXP.
It...
- Updates the legalizer-info tests
- Adds a test for legalizing exp
- Updates the existing fp tests to show that we can now select G_FEXP
Paths
| Differential D57483
[GlobalISel][AArch64] Select G_FEXP ClosedPublic Authored by paquette on Jan 30 2019, 3:38 PM.
Details
Summary This teaches the legalizer to handle G_FEXP in AArch64. As a result, it also allows us to select G_FEXP. It...
Diff Detail Event TimelineHerald added subscribers: Petar.Avramovic, volkan, kristof.beyls and 2 others. · View Herald TranscriptJan 30 2019, 3:38 PM This revision is now accepted and ready to land.Jan 30 2019, 3:43 PM
Revision Contents
Diff 184391 lib/CodeGen/GlobalISel/LegalizerHelper.cpp
lib/Target/AArch64/AArch64LegalizerInfo.cpp
lib/Target/AArch64/AArch64RegisterBankInfo.cpp
test/CodeGen/AArch64/GlobalISel/legalize-exp.mir
test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
test/CodeGen/AArch64/arm64-vfloatintrinsics.ll
test/CodeGen/AArch64/f16-instructions.ll
|