Lines Matching refs:getNonEmpty

124     return getNonEmpty(APInt::getMinValue(W), CR.getUnsignedMax() + 1);  in makeAllowedICmpRegion()
126 return getNonEmpty(APInt::getSignedMinValue(W), CR.getSignedMax() + 1); in makeAllowedICmpRegion()
140 return getNonEmpty(CR.getUnsignedMin(), APInt::getZero(W)); in makeAllowedICmpRegion()
142 return getNonEmpty(CR.getSignedMin(), APInt::getSignedMinValue(W)); in makeAllowedICmpRegion()
252 return ConstantRange::getNonEmpty( in makeExactMulNUWRegion()
308 return getNonEmpty(APInt::getZero(BitWidth), -Other.getUnsignedMax()); in makeGuaranteedNoWrapRegion()
312 return getNonEmpty( in makeGuaranteedNoWrapRegion()
319 return getNonEmpty(Other.getUnsignedMax(), APInt::getMinValue(BitWidth)); in makeGuaranteedNoWrapRegion()
323 return getNonEmpty( in makeGuaranteedNoWrapRegion()
350 return getNonEmpty(APInt::getZero(BitWidth), in makeGuaranteedNoWrapRegion()
352 return getNonEmpty(APInt::getSignedMinValue(BitWidth).ashr(ShAmtUMax), in makeGuaranteedNoWrapRegion()
1155 return getNonEmpty(std::min(Muls, Compare), std::max(Muls, Compare) + 1); in smul_fast()
1166 ConstantRange Res = getNonEmpty(std::move(NewL), std::move(NewU)); in smax()
1180 ConstantRange Res = getNonEmpty(std::move(NewL), std::move(NewU)); in umax()
1194 ConstantRange Res = getNonEmpty(std::move(NewL), std::move(NewU)); in smin()
1208 ConstantRange Res = getNonEmpty(std::move(NewL), std::move(NewU)); in umin()
1232 return getNonEmpty(std::move(Lower), std::move(Upper)); in udiv()
1342 return getNonEmpty(APInt::getZero(getBitWidth()), std::move(Upper)); in urem()
1407 getNonEmpty(APInt::getZero(getBitWidth()), in binaryAnd()
1420 getNonEmpty(APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()), in binaryOr()
1456 return getNonEmpty(Min << *RHS, (Max << *RHS) + 1); in shl()
1458 return getNonEmpty(APInt::getZero(BW), in shl()
1473 return ConstantRange::getNonEmpty(std::move(Min), std::move(Max) + 1); in shl()
1483 return getNonEmpty(std::move(min), std::move(max)); in lshr()
1534 return getNonEmpty(std::move(min), std::move(max)); in ashr()
1543 return getNonEmpty(std::move(NewL), std::move(NewU)); in uadd_sat()
1552 return getNonEmpty(std::move(NewL), std::move(NewU)); in sadd_sat()
1561 return getNonEmpty(std::move(NewL), std::move(NewU)); in usub_sat()
1570 return getNonEmpty(std::move(NewL), std::move(NewU)); in ssub_sat()
1579 return getNonEmpty(std::move(NewL), std::move(NewU)); in umul_sat()
1600 return getNonEmpty(std::min(L, Compare), std::max(L, Compare) + 1); in smul_sat()
1609 return getNonEmpty(std::move(NewL), std::move(NewU)); in ushl_sat()
1620 return getNonEmpty(std::move(NewL), std::move(NewU)); in sshl_sat()