diff options
Diffstat (limited to 'lib/Transforms/Scalar/LoopIndexSplit.cpp')
-rw-r--r-- | lib/Transforms/Scalar/LoopIndexSplit.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Transforms/Scalar/LoopIndexSplit.cpp b/lib/Transforms/Scalar/LoopIndexSplit.cpp index 085223cd81..047e656377 100644 --- a/lib/Transforms/Scalar/LoopIndexSplit.cpp +++ b/lib/Transforms/Scalar/LoopIndexSplit.cpp @@ -940,8 +940,8 @@ bool LoopIndexSplit::updateLoopIterationSpace(SplitInfo &SD) { if (Op0->getPredicate() == ICmpInst::ICMP_EQ || Op0->getPredicate() == ICmpInst::ICMP_NE - || Op0->getPredicate() == ICmpInst::ICMP_EQ - || Op0->getPredicate() == ICmpInst::ICMP_NE) + || Op1->getPredicate() == ICmpInst::ICMP_EQ + || Op1->getPredicate() == ICmpInst::ICMP_NE) return false; // Check if SplitCondition dominates entire loop body |