Home
last modified time | relevance | path

Searched refs:getSignedMax (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp131 APInt SMax(CR.getSignedMax()); in makeAllowedICmpRegion()
139 return getNonEmpty(APInt::getSignedMinValue(W), CR.getSignedMax() + 1); 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()
374 .intersectWith(makeExactMulNSWRegion(Other.getSignedMax())); in makeGuaranteedNoWrapRegion()
505 APInt ConstantRange::getSignedMax() const { in getSignedMax() function in ConstantRange
[all …]
H A DAsmWriter.cpp3607 Out << "[" << Range.getSignedMin() << ", " << Range.getSignedMax() << "]"; in printFunctionSummary()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h296 LLVM_ABI APInt getSignedMax() const;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp423 APInt Max = APIntOps::smax(ValRange.getSignedMax(), High); in ProcessSwitchInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp537 if (Range.getSignedMax().isNonPositive()) { in processAbsIntrinsic()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1040 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMax();
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1233 (void)CR.getSignedMax().smul_ov(Scale, Overflows); in aliasGEP()
H A DScalarEvolution.cpp7047 SR = SR.unionWith(getRangeForAffineARHelper(StepSRange.getSignedMax(), in getRangeForAffineAR()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelValueTracking.cpp1781 CR.getSignedMax().getNumSignBits()); in computeNumSignBitsFromRangeMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3322 CR->getSignedMax().slt(1ull << Width); in isSExtAbsoluteSymbolRef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp332 ROffset = Range.getSignedMax(); in stripAndAccumulateOffsets()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp5279 CR.getSignedMax().getNumSignBits()); in ComputeNumSignBits()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc23817 {"_ZNK4llvm13ConstantRange12getSignedMaxEv", "llvm::ConstantRange::getSignedMax() const"},