Lines Matching refs:UMax
67 APInt UMax(CR.getUnsignedMax());
68 if (UMax.isMinValue())
70 return ConstantRange(APInt::getMinValue(W), UMax);
79 APInt UMax(CR.getUnsignedMax());
80 if (UMax.isMaxValue())
82 return ConstantRange(APInt::getMinValue(W), UMax + 1);
612 ConstantRange::umax(const ConstantRange &Other) const {
613 // X umax Y is: range(umax(X_umin, Y_umin),
614 // umax(X_umax, Y_umax))
617 APInt NewL = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin());
618 APInt NewU = APIntOps::umax(getUnsignedMax(), Other.getUnsignedMax()) + 1;
673 APInt umax = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin());
674 if (umax.isMinValue())
676 return ConstantRange(umax, APInt::getNullValue(getBitWidth()));