Lines Matching refs:applyLoopGuards
7095 const SCEV *Start = applyLoopGuards(AddRec->getStart(), AddRec->getLoop()); in getRangeForAffineNoSelfWrappingAR()
8240 const SCEV *TCExpr = getTripCountFromExitCount(applyLoopGuards(ExitCount, L)); in getSmallConstantTripMultiple()
10497 const SCEV *StepWLG = applyLoopGuards(Step, Guards); in howFarToZero()
10514 APInt MaxBECount = getUnsignedRangeMax(applyLoopGuards(Distance, Guards)); in howFarToZero()
10555 APInt MaxInt = getUnsignedRangeMax(applyLoopGuards(Exact, Guards)); in howFarToZero()
10572 APInt MaxWithGuards = getUnsignedRangeMax(applyLoopGuards(E, Guards)); in howFarToZero()
12839 return getUnsignedRangeMax(applyLoopGuards(RHS, L)).ule(Limit); in howManyLessThans()
13101 const SCEV *GuardedRHS = applyLoopGuards(OrigRHS, L); in howManyLessThans()
13102 const SCEV *GuardedStart = applyLoopGuards(OrigStart, L); in howManyLessThans()
15646 const SCEV *ScalarEvolution::applyLoopGuards(const SCEV *Expr, const Loop *L) { in applyLoopGuards() function in ScalarEvolution
15647 return applyLoopGuards(Expr, LoopGuards::collect(L, *this)); in applyLoopGuards()
15650 const SCEV *ScalarEvolution::applyLoopGuards(const SCEV *Expr, in applyLoopGuards() function in ScalarEvolution