Lines Matching refs:IterVal
358 [&](unsigned &PeelCount, const SCEV *&IterVal, const SCEV *BoundSCEV, in countToEliminateCompares()
361 SE.isKnownPredicate(Pred, IterVal, BoundSCEV)) { in countToEliminateCompares()
362 IterVal = SE.getAddExpr(IterVal, Step); in countToEliminateCompares()
365 return SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal, in countToEliminateCompares()
419 const SCEV *IterVal = LeftAR->evaluateAtIteration( in countToEliminateCompares() local
425 if (!SE.isKnownPredicate(Pred, IterVal, RightSCEV)) in countToEliminateCompares()
429 if (!PeelWhilePredicateIsKnown(NewPeelCount, IterVal, RightSCEV, Step, in countToEliminateCompares()
436 const SCEV *NextIterVal = SE.getAddExpr(IterVal, Step); in countToEliminateCompares()
440 !SE.isKnownPredicate(Pred, IterVal, RightSCEV) && in countToEliminateCompares()
482 const SCEV *IterVal = AddRec->evaluateAtIteration( in countToEliminateCompares() local
484 if (!PeelWhilePredicateIsKnown(NewPeelCount, IterVal, BoundSCEV, Step, in countToEliminateCompares()