Home | History | Annotate | Download | only in IR

Lines Matching defs:umax

68       APInt UMax(CR.getUnsignedMax());
69 if (UMax.isMinValue())
71 return ConstantRange(APInt::getMinValue(W), UMax);
80 APInt UMax(CR.getUnsignedMax());
81 if (UMax.isMaxValue())
83 return ConstantRange(APInt::getMinValue(W), UMax + 1);
651 ConstantRange::umax(const ConstantRange &Other) const {
652 // X umax Y is: range(umax(X_umin, Y_umin),
653 // umax(X_umax, Y_umax))
656 APInt NewL = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin());
657 APInt NewU = APIntOps::umax(getUnsignedMax(), Other.getUnsignedMax()) + 1;
712 APInt umax = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin());
713 if (umax.isMinValue())
715 return ConstantRange(umax, APInt::getNullValue(getBitWidth()));