Searched refs:getSignedMin (Results 1 – 14 of 14) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 147 APInt SMin(CR.getSignedMin()); in makeAllowedICmpRegion() 155 return getNonEmpty(CR.getSignedMin(), APInt::getSignedMinValue(W)); in makeAllowedICmpRegion() 275 return getSignedMax().slt(Other.getSignedMin()); in icmp() 277 return getSignedMax().sle(Other.getSignedMin()); in icmp() 279 return getSignedMin().sgt(Other.getSignedMax()); in icmp() 281 return getSignedMin().sge(Other.getSignedMax()); in icmp() 348 APInt SMin = Other.getSignedMin(), SMax = Other.getSignedMax(); in makeGuaranteedNoWrapRegion() 359 APInt SMin = Other.getSignedMin(), SMax = Other.getSignedMax(); in makeGuaranteedNoWrapRegion() 373 return makeExactMulNSWRegion(Other.getSignedMin()) in makeGuaranteedNoWrapRegion() 511 APInt ConstantRange::getSignedMin() const { in getSignedMin() function in ConstantRange [all …]
|
| H A D | AsmWriter.cpp | 3607 Out << "[" << Range.getSignedMin() << ", " << Range.getSignedMax() << "]"; in printFunctionSummary()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 103 !SizeRange.getSignedMin().isNonNegative()) { in getBoundsCheckCond()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 299 LLVM_ABI APInt getSignedMin() const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerSwitch.cpp | 422 APInt Min = APIntOps::smin(ValRange.getSignedMin(), Low); in ProcessSwitchInst()
|
| H A D | SimplifyIndVar.cpp | 2027 NonNegativeUse = RangeInfo->getSignedMin().isNonNegative(); in pushNarrowIVUsers()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1035 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMin();
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelValueTracking.cpp | 1780 return std::min(CR.getSignedMin().getNumSignBits(), in computeNumSignBitsFromRangeMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 3321 return CR->getSignedMin().sge(-1ull << Width) && in isSExtAbsoluteSymbolRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 5287 if (ExpRange.getSignedMin().sge(static_cast<int64_t>(MantissaBits))) in computeKnownFPClass()
|
| H A D | ScalarEvolution.cpp | 7046 StepSRange.getSignedMin(), StartSRange, MaxBECount, /* Signed = */ true); in getRangeForAffineAR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 330 ROffset = Range.getSignedMin(); in stripAndAccumulateOffsets()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 5278 return std::min(CR.getSignedMin().getNumSignBits(), in ComputeNumSignBits()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 23819 {"_ZNK4llvm13ConstantRange12getSignedMinEv", "llvm::ConstantRange::getSignedMin() const"},
|