Refactor this so it's similar to the existing integer comparison code.
Also add some missing 64-bit testcases to select-fcmp.mir.
Refactoring to prep for improving selection for G_FCMP-related conditional branches etc.
Paths
| Differential D88614
[AArch64][GlobalISel] NFC: Refactor G_FCMP selection code ClosedPublic Authored by paquette on Sep 30 2020, 2:05 PM.
Details Summary Refactor this so it's similar to the existing integer comparison code. Also add some missing 64-bit testcases to select-fcmp.mir. Refactoring to prep for improving selection for G_FCMP-related conditional branches etc.
Diff Detail
Event TimelineComment Actions A few minor comments.
This revision is now accepted and ready to land.Sep 30 2020, 3:38 PM Closed by commit rGbc43ddf42fff: [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code (authored by paquette). · Explain WhySep 30 2020, 4:51 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 295436 llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
llvm/test/CodeGen/AArch64/GlobalISel/select-fcmp.mir
|
No Pred in args.