Lines Matching refs:Upper

392 bool RangeSet::pin(llvm::APSInt &Lower, llvm::APSInt &Upper) const {  in pin()
400 APSIntType::RangeTestResultKind UpperTest = Type.testInRange(Upper, true); in pin()
408 if (Lower <= Upper) in pin()
413 Upper = Type.getMaxValue(); in pin()
418 Type.apply(Upper); in pin()
423 Upper = Type.getMaxValue(); in pin()
432 Upper = Type.getMaxValue(); in pin()
437 Type.apply(Upper); in pin()
442 Upper = Type.getMaxValue(); in pin()
454 Type.apply(Upper); in pin()
459 if (Lower <= Upper) in pin()
464 Upper = Type.getMaxValue(); in pin()
474 llvm::APSInt Upper) { in intersect() argument
475 if (What.isEmpty() || !What.pin(Lower, Upper)) in intersect()
480 if (Lower <= Upper) { in intersect()
491 if (What.getMaxValue() < Lower || Upper < What.getMinValue()) in intersect()
495 Range(ValueFactory.getValue(Lower), ValueFactory.getValue(Upper))); in intersect()
504 if (What.getMaxValue() < Lower && Upper < What.getMinValue()) in intersect()
508 Range(ValueFactory.getMinValue(Upper), ValueFactory.getValue(Upper))); in intersect()
853 llvm::APSInt Upper = Point; in deletePoint() local
856 ++Upper; in deletePoint()
860 return intersect(From, Upper, Lower); in deletePoint()
3013 llvm::APSInt Upper = ComparisonVal - Adjustment; in getSymLTRange() local
3014 --Upper; in getSymLTRange()
3017 return F.intersect(Result, Lower, Upper); in getSymLTRange()
3050 llvm::APSInt Upper = Max - Adjustment; in getSymGTRange() local
3054 return F.intersect(SymRange, Lower, Upper); in getSymGTRange()
3088 llvm::APSInt Upper = Max - Adjustment; in getSymGERange() local
3091 return F.intersect(SymRange, Lower, Upper); in getSymGERange()
3125 llvm::APSInt Upper = ComparisonVal - Adjustment; in getSymLERange() local
3128 return F.intersect(Default, Lower, Upper); in getSymLERange()