summaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/PredicateSimplifier.cpp
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2007-03-17 14:48:06 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2007-03-17 14:48:06 +0000
commit1cc645218105be635851b195cb44b1598830106c (patch)
tree286a0923e6df7fe8a424c6c792d04ec093792f45 /lib/Transforms/Scalar/PredicateSimplifier.cpp
parentc6a2410d58916b8a8a1b26f2448b903d12e77f2f (diff)
downloadllvm-1cc645218105be635851b195cb44b1598830106c.tar.gz
llvm-1cc645218105be635851b195cb44b1598830106c.tar.bz2
llvm-1cc645218105be635851b195cb44b1598830106c.tar.xz
Silence warning
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35137 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Scalar/PredicateSimplifier.cpp')
-rw-r--r--lib/Transforms/Scalar/PredicateSimplifier.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Transforms/Scalar/PredicateSimplifier.cpp b/lib/Transforms/Scalar/PredicateSimplifier.cpp
index 9c88e28328..7ee4bc827d 100644
--- a/lib/Transforms/Scalar/PredicateSimplifier.cpp
+++ b/lib/Transforms/Scalar/PredicateSimplifier.cpp
@@ -2054,8 +2054,8 @@ namespace {
case ICmpInst::ICMP_SLT:
case ICmpInst::ICMP_ULT:
if (Op1->getValue() != 0)
- NextVal = cast<ConstantInt>(ConstantExpr::getAdd(
- Op1, ConstantInt::get(Op1->getType(), -1)));
+ NextVal = cast<ConstantInt>(ConstantExpr::getSub(
+ Op1, ConstantInt::get(Op1->getType(), 1)));
break;
case ICmpInst::ICMP_SGT:
case ICmpInst::ICMP_UGT: