This change lowers the aarch64 integer vector min/max intrinsic nodes to
generic min/max nodes and replaces the intrinsic selection patterns with
the generic ones.
There should already be testing in place for this, so no further tests
were added.
Paths
| Differential D12276
[AArch64] Unify the integer min/max vector selection patterns with the intrinsic ones ClosedPublic Authored by sbaranga on Aug 24 2015, 3:53 AM.
Details Summary This change lowers the aarch64 integer vector min/max intrinsic nodes to There should already be testing in place for this, so no further tests
Diff Detail Event Timelinejmolloy edited edge metadata. Comment ActionsLGTM with my coding style comment addressed.
This revision is now accepted and ready to land.Aug 24 2015, 5:35 AM
sbaranga edited edge metadata. Comment ActionsRemoved inner switch from the intrinsics lowering code.
Revision Contents
Diff 33193 lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64InstrInfo.td
|
I don't really like having the switch inside the switch - each case is just one line anyway, I think we're removing readability.