Lines Matching defs:getEnd
165 const SCEV *getEnd() const { return End; }
187 /// Represents an signed integer range [Range.getBegin(), Range.getEnd()). If
188 /// R.getEnd() le R.getBegin(), then R denotes the empty range.
201 const SCEV *getEnd() const { return End; }
656 SE.isKnownPredicate(PredLT, GreatestSeen, Range.getEnd());
658 Result.HighLimit = Clamp(Range.getEnd());
674 auto *EndType = dyn_cast<IntegerType>(getEnd()->getType());
805 // We use it twice: for X = 0 everything is fine, but for X = getEnd() we can
807 // that if getEnd() is negative then both ends of the safe range are zero.
810 const SCEV *REnd = getEnd();
863 const SCEV *NewEnd = SE.getSMinExpr(R1Value.getEnd(), R2.getEnd());
892 const SCEV *NewEnd = SE.getUMinExpr(R1Value.getEnd(), R2.getEnd());