reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
240 APInt getUnsignedMin() const;
823 return getRangeRef(S, HINT_RANGE_UNSIGNED).getUnsignedMin();
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp58 if (ASizeInt.ule(SE.getUnsignedRange(BA).getUnsignedMin()) && 72 if (BSizeInt.ule(SE.getUnsignedRange(AB).getUnsignedMin()) &&lib/Analysis/ValueTracking.cpp
456 (Range.getUnsignedMax() ^ Range.getUnsignedMin()).countLeadingZeros();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 8587 APInt Lo = CR.getUnsignedMin();
lib/IR/ConstantRange.cpp109 APInt UMin(CR.getUnsignedMin()); 121 return getNonEmpty(CR.getUnsignedMin(), APInt::getNullValue(W)); 868 APInt LMin = getUnsignedMin(), LMax = getUnsignedMax(); 869 APInt RMin = Other.getUnsignedMin(), RMax = Other.getUnsignedMax(); 942 APInt this_min = getUnsignedMin().zext(getBitWidth() * 2); 944 APInt Other_min = Other.getUnsignedMin().zext(getBitWidth() * 2); 996 APInt NewL = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()); 996 APInt NewL = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()); 1018 APInt NewL = APIntOps::umin(getUnsignedMin(), Other.getUnsignedMin()); 1018 APInt NewL = APIntOps::umin(getUnsignedMin(), Other.getUnsignedMin()); 1028 APInt Lower = getUnsignedMin().udiv(RHS.getUnsignedMax()); 1030 APInt RHS_umin = RHS.getUnsignedMin(); 1134 if (getUnsignedMax().ult(RHS.getUnsignedMin())) 1147 APInt MinAbsRHS = AbsRHS.getUnsignedMin(); 1202 APInt umax = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()); 1202 APInt umax = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()); 1224 APInt min = getUnsignedMin(); 1225 min <<= Other.getUnsignedMin(); 1236 APInt max = getUnsignedMax().lshr(Other.getUnsignedMin()) + 1; 1237 APInt min = getUnsignedMin().lshr(Other.getUnsignedMax()); 1252 APInt PosMax = getSignedMax().ashr(Other.getUnsignedMin()) + 1; 1273 APInt NegMin = getSignedMin().ashr(Other.getUnsignedMin()); 1296 APInt NewL = getUnsignedMin().uadd_sat(Other.getUnsignedMin()); 1296 APInt NewL = getUnsignedMin().uadd_sat(Other.getUnsignedMin()); 1314 APInt NewL = getUnsignedMin().usub_sat(Other.getUnsignedMax()); 1315 APInt NewU = getUnsignedMax().usub_sat(Other.getUnsignedMin()) + 1; 1372 APInt Min = getUnsignedMin(), Max = getUnsignedMax(); 1373 APInt OtherMin = Other.getUnsignedMin(), OtherMax = Other.getUnsignedMax(); 1418 APInt Min = getUnsignedMin(), Max = getUnsignedMax(); 1419 APInt OtherMin = Other.getUnsignedMin(), OtherMax = Other.getUnsignedMax(); 1464 APInt Min = getUnsignedMin(), Max = getUnsignedMax(); 1465 APInt OtherMin = Other.getUnsignedMin(), OtherMax = Other.getUnsignedMax();lib/Transforms/Instrumentation/BoundsChecking.cpp
90 Value *Cmp2 = SizeRange.getUnsignedMin().uge(OffsetRange.getUnsignedMax()) 94 .getUnsignedMin()lib/Transforms/Utils/SimplifyIndVar.cpp
778 if (!Shr->isExact() && IVRange.getUnsignedMin().uge(*C)) {
unittests/IR/ConstantRangeTest.cpp239 EXPECT_EQ(Full.getUnsignedMin(), APInt(16, 0)); 240 EXPECT_EQ(One.getUnsignedMin(), APInt(16, 0xa)); 241 EXPECT_EQ(Some.getUnsignedMin(), APInt(16, 0xa)); 242 EXPECT_EQ(Wrap.getUnsignedMin(), APInt(16, 0));