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 | 0d9641c3e39cbd2e435a40de5b58160f6adf6dd8 (patch) | |
| tree | 84872f7407e45589454db0128e297aa4dbb49560 /lib | |
| parent | f89394422733c6156da861ba3fdc29dae4e26b18 (diff) | |
| download | external_llvm-0d9641c3e39cbd2e435a40de5b58160f6adf6dd8.zip external_llvm-0d9641c3e39cbd2e435a40de5b58160f6adf6dd8.tar.gz external_llvm-0d9641c3e39cbd2e435a40de5b58160f6adf6dd8.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. |
