diff options
author | Chris Lattner <sabre@nondot.org> | 2005-04-07 19:41:49 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2005-04-07 19:41:49 +0000 |
commit | cbd06fc3d7511d8dcb64386ffa446f1b20b30ae6 (patch) | |
tree | c6d3c98a338ca19868b57cc5f5b28336e9ecf406 /lib/Target/PowerPC/PPCISelPattern.cpp | |
parent | 6659bd759244f2ecdca420a9b7e9bbd7ce0d644d (diff) |
PowerPC zero extends setcc results
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21147 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCISelPattern.cpp')
-rw-r--r-- | lib/Target/PowerPC/PPCISelPattern.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCISelPattern.cpp b/lib/Target/PowerPC/PPCISelPattern.cpp index ca2acc688d..3c3b14e132 100644 --- a/lib/Target/PowerPC/PPCISelPattern.cpp +++ b/lib/Target/PowerPC/PPCISelPattern.cpp @@ -62,6 +62,7 @@ namespace { setOperationAction(ISD::UREM, MVT::i32, Expand); setShiftAmountFlavor(Extend); // shl X, 32 == 0 + setSetCCResultContents(ZeroOrOneSetCCResult); addLegalFPImmediate(+0.0); // Necessary for FSEL addLegalFPImmediate(-0.0); // |