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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp1090 // We compute `Smallest` and `Greatest` such that [Smallest, Greatest), or
1094 const SCEV *Smallest = nullptr, *Greatest = nullptr, *GreatestSeen = nullptr; local
1099 Greatest = End;
1113 // * if `Greatest` sign-overflows, we know it can only be `INT_SMIN`. In
1119 Greatest = SE.getAddExpr(Start, One);
1123 auto Clamp = [this, Smallest, Greatest, IsSignedPredicate](const SCEV *S) {
1125 ? SE.getSMaxExpr(Smallest, SE.getSMinExpr(Greatest, S))
1126 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S));

Completed in 135 milliseconds