Adds handling for i32 SETNE comparison (both sign and zero extended).
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D33718
[PowerPC] Eliminate compares - add i32 sext/zext handling for SETNE ClosedPublic Authored by nemanjai on May 31 2017, 4:50 AM.
Details Summary Adds handling for i32 SETNE comparison (both sign and zero extended).
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 5 2017, 1:00 PM Closed by commit rL304901: [PowerPC] Eliminate integer compare instructions - vol. 3 (authored by nemanjai). · Explain WhyJun 7 2017, 5:24 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 101706 llvm/trunk/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
llvm/trunk/test/CodeGen/PowerPC/crbits.ll
llvm/trunk/test/CodeGen/PowerPC/ppc-crbits-onoff.ll
llvm/trunk/test/CodeGen/PowerPC/setcc-logic.ll
llvm/trunk/test/CodeGen/PowerPC/testComparesinesc.ll
llvm/trunk/test/CodeGen/PowerPC/testComparesinesi.ll
llvm/trunk/test/CodeGen/PowerPC/testComparesiness.ll
llvm/trunk/test/CodeGen/PowerPC/testComparesineuc.ll
llvm/trunk/test/CodeGen/PowerPC/testComparesineui.ll
llvm/trunk/test/CodeGen/PowerPC/testComparesineus.ll
|