This unifies SETCC operations along the lines of other operations.
Added test coverage for general IR icmp; we have existing test coverage for icmp with immediate.
Paths
| Differential D79975
[AArch64][SVE] Implement AArch64ISD::SETCC_PRED ClosedPublic Authored by efriedma on May 14 2020, 5:35 PM.
Details Summary This unifies SETCC operations along the lines of other operations. Added test coverage for general IR icmp; we have existing test coverage for icmp with immediate.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 15 2020, 9:05 AM Closed by commit rGa1ce88b4e32e: [AArch64][SVE] Implement AArch64ISD::SETCC_PRED (authored by efriedma). · Explain WhyMay 15 2020, 11:58 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 264306 llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/CodeGen/AArch64/sve-intrinsics-int-compares.ll
|
nit: Can you make this generic for N operands?