Lines Matching defs:MaxIter
11143 const Instruction *CtxI, const SCEV *MaxIter) {
11145 Pred, LHS, RHS, L, CtxI, MaxIter))
11147 if (auto *UMin = dyn_cast<SCEVUMinExpr>(MaxIter))
11152 // among subexpressions of MaxIter expressed as umin.
11163 const Instruction *CtxI, const SCEV *MaxIter) {
11167 // - No overflow will happen during first MaxIter iterations;
11168 // - It will not fail on the MaxIter'th iteration.
11196 // Type mismatch here means that MaxIter is potentially larger than max
11199 if (AR->getType() != MaxIter->getType())
11203 const SCEV *Last = AR->evaluateAtIteration(MaxIter, *this);
11207 // Because step is +/- 1 and MaxIter has same type as Start (i.e. it does