commit | cbd06fc3d7511d8dcb64386ffa446f1b20b30ae6 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Thu Apr 07 19:41:49 2005 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Thu Apr 07 19:41:49 2005 +0000 |
tree | c6d3c98a338ca19868b57cc5f5b28336e9ecf406 | |
parent | 6659bd759244f2ecdca420a9b7e9bbd7ce0d644d [diff] [blame] |
PowerPC zero extends setcc results git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21147 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/PowerPC/PPCISelPattern.cpp b/lib/Target/PowerPC/PPCISelPattern.cpp index ca2acc6..3c3b14e 100644 --- a/lib/Target/PowerPC/PPCISelPattern.cpp +++ b/lib/Target/PowerPC/PPCISelPattern.cpp
@@ -62,6 +62,7 @@ setOperationAction(ISD::UREM, MVT::i32, Expand); setShiftAmountFlavor(Extend); // shl X, 32 == 0 + setSetCCResultContents(ZeroOrOneSetCCResult); addLegalFPImmediate(+0.0); // Necessary for FSEL addLegalFPImmediate(-0.0); //