Searched refs:HighLimit (Results 1 - 1 of 1) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp519 // on low end of the restricted iteration space of the main loop. `HighLimit`
525 Optional<const SCEV *> HighLimit; member in struct:__anon3193::__anon3194::LoopConstrainer::SubRanges
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, MinusOne
[all...]

Completed in 55 milliseconds