@@ -12499,21 +12499,14 @@ bool ScalarEvolution::isImpliedCondOperands(CmpPredicate Pred, const SCEV *LHS,
12499
12499
const SCEV *FoundLHS,
12500
12500
const SCEV *FoundRHS,
12501
12501
const Instruction *CtxI) {
12502
- if (isImpliedCondOperandsViaRanges(Pred, LHS, RHS, Pred, FoundLHS, FoundRHS))
12503
- return true;
12504
-
12505
- if (isImpliedCondOperandsViaNoOverflow(Pred, LHS, RHS, FoundLHS, FoundRHS))
12506
- return true;
12507
-
12508
- if (isImpliedCondOperandsViaShift(Pred, LHS, RHS, FoundLHS, FoundRHS))
12509
- return true;
12510
-
12511
- if (isImpliedCondOperandsViaAddRecStart(Pred, LHS, RHS, FoundLHS, FoundRHS,
12512
- CtxI))
12513
- return true;
12514
-
12515
- return isImpliedCondOperandsHelper(Pred, LHS, RHS,
12516
- FoundLHS, FoundRHS);
12502
+ return isImpliedCondOperandsViaRanges(Pred, LHS, RHS, Pred, FoundLHS,
12503
+ FoundRHS) ||
12504
+ isImpliedCondOperandsViaNoOverflow(Pred, LHS, RHS, FoundLHS,
12505
+ FoundRHS) ||
12506
+ isImpliedCondOperandsViaShift(Pred, LHS, RHS, FoundLHS, FoundRHS) ||
12507
+ isImpliedCondOperandsViaAddRecStart(Pred, LHS, RHS, FoundLHS, FoundRHS,
12508
+ CtxI) ||
12509
+ isImpliedCondOperandsHelper(Pred, LHS, RHS, FoundLHS, FoundRHS);
12517
12510
}
12518
12511
12519
12512
/// Is MaybeMinMaxExpr an (U|S)(Min|Max) of Candidate and some other values?
0 commit comments