Lines Matching defs:Upper

451     ConstantInt *Upper =
453 ConstantRange Range(Lower->getValue(), Upper->getValue());
2751 ConstantInt *Upper =
2753 ConstantRange Range(Lower->getValue(), Upper->getValue());
9712 APInt &Upper, const InstrInfoQuery &IIQ,
9736 Upper = APInt::getSignedMaxValue(Width) + *C + 1;
9740 Upper = APInt::getSignedMaxValue(Width) + 1;
9749 Upper = *C + 1;
9754 Upper = APInt::getSignedMinValue(Width) + 1;
9767 Upper = APInt::getSignedMaxValue(Width).ashr(*C) + 1;
9775 Upper = C->ashr(ShiftAmount) + 1;
9779 Upper = *C + 1;
9787 Upper = APInt::getAllOnes(Width).lshr(*C) + 1;
9794 Upper = *C + 1;
9803 Upper = Lower.shl(Lower.countl_zero()) + 1;
9809 Upper = *C + 1;
9814 Upper = C->shl(ShiftAmount) + 1;
9826 Upper = APInt::getHighBitsSet(Width, C->popcount()) + 1;
9829 Upper = APInt::getBitsSetFrom(Width, C->getZExtValue()) + 1;
9841 Upper = IntMax + 1;
9846 Upper = IntMax.sdiv(*C);
9847 if (Lower.sgt(Upper))
9848 std::swap(Lower, Upper);
9849 Upper = Upper + 1;
9850 assert(Upper != Lower && "Upper part of range has wrapped!");
9856 Upper = Lower.lshr(1) + 1;
9859 Upper = C->abs() + 1;
9860 Lower = (-Upper) + 1;
9868 Upper = APInt::getMaxValue(Width).udiv(*C) + 1;
9871 Upper = *C + 1;
9878 Upper = C->abs();
9879 Lower = (-Upper) + 1;
9883 Upper = 1;
9887 Upper = *C + 1;
9895 Upper = *C;
9898 Upper = *C + 1;
9913 APInt Upper(Width, Width);
9915 Upper += 1;
9917 return ConstantRange::getNonEmpty(APInt::getZero(Width), Upper);
10070 static void setLimitForFPToI(const Instruction *I, APInt &Lower, APInt &Upper) {
10078 Upper = APInt(BitWidth, 65505);
10083 Upper = APInt(BitWidth, 65505);
10105 APInt Upper = APInt(BitWidth, 0);
10107 setLimitsForBinOp(*BO, Lower, Upper, IIQ, ForSigned);
10108 CR = ConstantRange::getNonEmpty(Lower, Upper);
10120 APInt Upper = APInt(BitWidth, 0);
10122 setLimitForFPToI(cast<Instruction>(V), Lower, Upper);
10123 CR = ConstantRange::getNonEmpty(Lower, Upper);