Lines Matching defs:IterVal
352 // Increase PeelCount while (IterVal Pred BoundSCEV) condition is satisfied;
356 [&](unsigned &PeelCount, const SCEV *&IterVal, const SCEV *BoundSCEV,
359 SE.isKnownPredicate(Pred, IterVal, BoundSCEV)) {
360 IterVal = SE.getAddExpr(IterVal, Step);
363 return SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal,
417 const SCEV *IterVal = LeftAR->evaluateAtIteration(
423 if (!SE.isKnownPredicate(Pred, IterVal, RightSCEV))
427 if (!PeelWhilePredicateIsKnown(NewPeelCount, IterVal, RightSCEV, Step,
434 const SCEV *NextIterVal = SE.getAddExpr(IterVal, Step);
438 !SE.isKnownPredicate(Pred, IterVal, RightSCEV) &&
480 const SCEV *IterVal = AddRec->evaluateAtIteration(
482 if (!PeelWhilePredicateIsKnown(NewPeelCount, IterVal, BoundSCEV, Step,