Lines Matching refs:LowLimit
539 // these fields are computed. `LowLimit` is None if there is no restriction
545 Optional<const SCEV *> LowLimit;
1115 // [`Result.LowLimit`, `Result.HighLimit`) = [`Smallest`, `Smallest`)
1138 Result.LowLimit = Clamp(Range.getBegin());
1436 Increasing ? SR.LowLimit.hasValue() : SR.HighLimit.hasValue();
1438 Increasing ? SR.HighLimit.hasValue() : SR.LowLimit.hasValue();
1449 ExitPreLoopAtSCEV = *SR.LowLimit;
1477 else if (cannotBeMinInLoop(*SR.LowLimit, &OriginalLoop, SE,
1479 ExitMainLoopAtSCEV = SE.getAddExpr(*SR.LowLimit, MinusOneS);
1482 << "mainloop exit limit. LowLimit = "
1483 << *(*SR.LowLimit) << "\n");