Searched refs:getUnsignedMin (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 85 APInt Min = getUnsignedMin(); in toKnownBits() 128 APInt UMin(CR.getUnsignedMin()); in makeAllowedICmpRegion() 1178 APInt NewL = APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()); in umax() 1206 APInt NewL = APIntOps::umin(getUnsignedMin(), Other.getUnsignedMin()); in umin() 1221 APInt RHS_umin = RHS.getUnsignedMin(); in udiv() 1420 getNonEmpty(APIntOps::umax(getUnsignedMin(), Other.getUnsignedMin()), in binaryOr() 1447 APInt Min = getUnsignedMin(); in shl() 1470 Min <<= Other.getUnsignedMin(); in shl() 1541 APInt NewL = getUnsignedMin().uadd_sat(Other.getUnsignedMin()); in uadd_sat() 1577 APInt NewL = getUnsignedMin().umul_sat(Other.getUnsignedMin()); in umul_sat() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionAliasAnalysis.cpp | 70 ASizeInt.ule(SE.getUnsignedRange(BA).getUnsignedMin()) && in alias() 85 BSizeInt.ule(SE.getUnsignedRange(AB).getUnsignedMin()) && in alias()
|
| H A D | LazyValueInfo.cpp | 1136 CR.getUnsignedMin().zext(BitWidth), APInt(BitWidth, 0))); in getValueFromICmpCondition()
|
| H A D | ValueTracking.cpp | 514 (Range.getUnsignedMax() ^ Range.getUnsignedMin()).countLeadingZeros(); in computeKnownBitsFromRangeMetadata()
|
| H A D | ScalarEvolution.cpp | 14608 getConstant(ExactRegion.getUnsignedMin()), in applyLoopGuards()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 89 Value *Cmp2 = SizeRange.getUnsignedMin().uge(OffsetRange.getUnsignedMax()) in getBoundsCheckCond() 93 .getUnsignedMin() in getBoundsCheckCond()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 279 APInt getUnsignedMin() const;
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ConstantRangeTest.cpp | 348 EXPECT_EQ(Full.getUnsignedMin(), APInt(16, 0)); in TEST_F() 349 EXPECT_EQ(One.getUnsignedMin(), APInt(16, 0xa)); in TEST_F() 350 EXPECT_EQ(Some.getUnsignedMin(), APInt(16, 0xa)); in TEST_F() 351 EXPECT_EQ(Wrap.getUnsignedMin(), APInt(16, 0)); in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 954 return getRangeRef(S, HINT_RANGE_UNSIGNED).getUnsignedMin();
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 801 if (!Shr->isExact() && IVRange.getUnsignedMin().uge(*C)) { in strengthenRightShift()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 9224 APInt Lo = CR.getUnsignedMin(); in lowerRangeToAssertZExt()
|