Home | History | Annotate | Download | only in Scalar

Lines Matching full:highlimit

519   // on low end of the restricted iteration space of the main loop.  `HighLimit`
525 Optional<const SCEV *> HighLimit;
896 // [`Result.LowLimit`, `Result.HighLimit`) = [`Smallest`, `Smallest`)
918 Result.HighLimit = Clamp(Range.getEnd());
1206 Increasing ? SR.LowLimit.hasValue() : SR.HighLimit.hasValue();
1208 Increasing ? SR.HighLimit.hasValue() : SR.LowLimit.hasValue();
1221 if (CanBeSMin(SE, *SR.HighLimit)) {
1223 << "preloop exit limit. HighLimit = " << *(*SR.HighLimit)
1227 ExitPreLoopAtSCEV = SE.getAddExpr(*SR.HighLimit, MinusOneS);
1238 ExitMainLoopAtSCEV = *SR.HighLimit;