diff options
author | Dan Gohman <gohman@apple.com> | 2010-05-04 01:11:15 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2010-05-04 01:11:15 +0000 |
commit | c0ed0091dc1cd6d61019a1c2c73a0d956506ad00 (patch) | |
tree | 84872f7407e45589454db0128e297aa4dbb49560 /lib | |
parent | 01c5ff6437ee2e92cae4d25f351c93194e531181 (diff) | |
download | external_llvm-c0ed0091dc1cd6d61019a1c2c73a0d956506ad00.zip external_llvm-c0ed0091dc1cd6d61019a1c2c73a0d956506ad00.tar.gz external_llvm-c0ed0091dc1cd6d61019a1c2c73a0d956506ad00.tar.bz2 |
Fix a copy+pasto.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102996 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Analysis/ScalarEvolution.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Analysis/ScalarEvolution.cpp b/lib/Analysis/ScalarEvolution.cpp index d2b46d6..758ad07 100644 --- a/lib/Analysis/ScalarEvolution.cpp +++ b/lib/Analysis/ScalarEvolution.cpp @@ -967,8 +967,8 @@ const SCEV *ScalarEvolution::getZeroExtendExpr(const SCEV *Op, } else if (isKnownNegative(Step)) { const SCEV *N = getConstant(APInt::getMaxValue(BitWidth) - getSignedRange(Step).getSignedMin()); - if (isLoopBackedgeGuardedByCond(L, ICmpInst::ICMP_UGT, AR, N) && - (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_UGT, Start, N) || + if (isLoopBackedgeGuardedByCond(L, ICmpInst::ICMP_UGT, AR, N) || + (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_UGT, Start, N) && isLoopBackedgeGuardedByCond(L, ICmpInst::ICMP_UGT, AR->getPostIncExpr(*this), N))) // Return the expression with the addrec on the outside. |