Lines Matching refs:umax
66 APInt UMax(CR.getUnsignedMax());
67 if (UMax.isMinValue())
69 return ConstantRange(APInt::getMinValue(W), UMax);
78 APInt UMax(CR.getUnsignedMax());
79 if (UMax.isMaxValue())
81 return ConstantRange(APInt::getMinValue(W), UMax + 1);
559 ConstantRange::umax(const ConstantRange &Other) const {
560 // X umax Y is: range(umax(X_umin, Y_umin),
561 // umax(X_umax, Y_umax))
564 APInt NewL = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin());
565 APInt NewU = APIntOps::umax(getUnsignedMax(), Other.getUnsignedMax()) + 1;
620 APInt umax = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin());
621 if (umax.isMinValue())
623 return ConstantRange(umax, APInt::getNullValue(getBitWidth()));