Lines Matching refs:getUnsignedMax
73 APInt UMax(CR.getUnsignedMax()); in makeAllowedICmpRegion()
85 APInt UMax(CR.getUnsignedMax()); in makeAllowedICmpRegion()
217 -Other.getUnsignedMax())); in makeGuaranteedNoWrapRegion()
241 SubsetIntersect(Result, ConstantRange(Other.getUnsignedMax(), in makeGuaranteedNoWrapRegion()
311 return makeSingleValueRegion(Other.getUnsignedMax()); in makeGuaranteedNoWrapRegion()
365 APInt ConstantRange::getUnsignedMax() const { in getUnsignedMax() function in ConstantRange
831 APInt this_max = getUnsignedMax().zext(getBitWidth() * 2); in multiply()
833 APInt Other_max = Other.getUnsignedMax().zext(getBitWidth() * 2); in multiply()
887 APInt NewU = APIntOps::umax(getUnsignedMax(), Other.getUnsignedMax()) + 1; in umax()
913 APInt NewU = APIntOps::umin(getUnsignedMax(), Other.getUnsignedMax()) + 1; in umin()
921 if (isEmptySet() || RHS.isEmptySet() || RHS.getUnsignedMax().isNullValue()) in udiv()
926 APInt Lower = getUnsignedMin().udiv(RHS.getUnsignedMax()); in udiv()
938 APInt Upper = getUnsignedMax().udiv(RHS_umin) + 1; in udiv()
955 APInt umin = APIntOps::umin(Other.getUnsignedMax(), getUnsignedMax()); in binaryAnd()
979 APInt max = getUnsignedMax(); in shl()
980 APInt Other_umax = Other.getUnsignedMax(); in shl()
1000 APInt max = getUnsignedMax().lshr(Other.getUnsignedMin()) + 1; in lshr()
1001 APInt min = getUnsignedMin().lshr(Other.getUnsignedMax()); in lshr()
1026 APInt PosMin = getSignedMin().ashr(Other.getUnsignedMax()); in ashr()
1033 APInt NegMax = getSignedMax().ashr(Other.getUnsignedMax()) + 1; in ashr()