Lines Matching refs:getUnsignedMax
87 APInt Max = getUnsignedMax(); in toKnownBits()
113 APInt UMax(CR.getUnsignedMax()); in makeAllowedICmpRegion()
125 return getNonEmpty(APInt::getMinValue(W), CR.getUnsignedMax() + 1); in makeAllowedICmpRegion()
305 return getNonEmpty(APInt::getZero(BitWidth), -Other.getUnsignedMax()); in makeGuaranteedNoWrapRegion()
316 return getNonEmpty(Other.getUnsignedMax(), APInt::getMinValue(BitWidth)); in makeGuaranteedNoWrapRegion()
327 return makeExactMulNUWRegion(Other.getUnsignedMax()); in makeGuaranteedNoWrapRegion()
349 APInt ShAmtUMax = ShAmt.getUnsignedMax(); in makeGuaranteedNoWrapRegion()
426 APInt ConstantRange::getUnsignedMax() const { in getUnsignedMax() function in ConstantRange
481 return getUnsignedMax().getActiveBits(); in getActiveBits()
1094 if (getUnsignedMax().ult(Other.getUnsignedMin())) in subWithNoWrap()
1134 APInt this_max = getUnsignedMax().zext(getBitWidth() * 2); in multiply()
1136 APInt Other_max = Other.getUnsignedMax().zext(getBitWidth() * 2); in multiply()
1210 APInt NewU = APIntOps::umax(getUnsignedMax(), Other.getUnsignedMax()) + 1; in umax()
1238 APInt NewU = APIntOps::umin(getUnsignedMax(), Other.getUnsignedMax()) + 1; in umin()
1247 if (isEmptySet() || RHS.isEmptySet() || RHS.getUnsignedMax().isZero()) in udiv()
1250 APInt Lower = getUnsignedMin().udiv(RHS.getUnsignedMax()); in udiv()
1262 APInt Upper = getUnsignedMax().udiv(RHS_umin) + 1; in udiv()
1355 if (isEmptySet() || RHS.isEmptySet() || RHS.getUnsignedMax().isZero()) in urem()
1368 if (getUnsignedMax().ult(RHS.getUnsignedMin())) in urem()
1372 APInt Upper = APIntOps::umin(getUnsignedMax(), RHS.getUnsignedMax() - 1) + 1; in urem()
1391 APInt MaxAbsRHS = AbsRHS.getUnsignedMax(); in srem()
1439 APIntOps::umin(Other.getUnsignedMax(), getUnsignedMax()) + 1); in binaryAnd()
1479 APInt Max = getUnsignedMax(); in shl()
1493 APInt OtherMax = Other.getUnsignedMax(); in shl()
1519 APInt max = getUnsignedMax().lshr(Other.getUnsignedMin()) + 1; in lshr()
1520 APInt min = getUnsignedMin().lshr(Other.getUnsignedMax()); in lshr()
1542 APInt PosMin = getSignedMin().ashr(Other.getUnsignedMax()); in ashr()
1549 APInt NegMax = getSignedMax().ashr(Other.getUnsignedMax()) + 1; in ashr()
1580 APInt NewU = getUnsignedMax().uadd_sat(Other.getUnsignedMax()) + 1; in uadd_sat()
1597 APInt NewL = getUnsignedMin().usub_sat(Other.getUnsignedMax()); in usub_sat()
1598 APInt NewU = getUnsignedMax().usub_sat(Other.getUnsignedMin()) + 1; in usub_sat()
1616 APInt NewU = getUnsignedMax().umul_sat(Other.getUnsignedMax()) + 1; in umul_sat()
1646 APInt NewU = getUnsignedMax().ushl_sat(Other.getUnsignedMax()) + 1; in ushl_sat()
1655 APInt ShAmtMin = Other.getUnsignedMin(), ShAmtMax = Other.getUnsignedMax(); in sshl_sat()
1745 return getNonEmpty(APInt(getBitWidth(), getUnsignedMax().countl_zero()), in ctlz()
1868 APInt Min = getUnsignedMin(), Max = getUnsignedMax(); in unsignedAddMayOverflow()
1869 APInt OtherMin = Other.getUnsignedMin(), OtherMax = Other.getUnsignedMax(); in unsignedAddMayOverflow()
1914 APInt Min = getUnsignedMin(), Max = getUnsignedMax(); in unsignedSubMayOverflow()
1915 APInt OtherMin = Other.getUnsignedMin(), OtherMax = Other.getUnsignedMax(); in unsignedSubMayOverflow()
1960 APInt Min = getUnsignedMin(), Max = getUnsignedMax(); in unsignedMulMayOverflow()
1961 APInt OtherMin = Other.getUnsignedMin(), OtherMax = Other.getUnsignedMax(); in unsignedMulMayOverflow()