Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp119 APInt SMax(CR.getSignedMax()); in makeAllowedICmpRegion()
127 return getNonEmpty(APInt::getSignedMinValue(W), CR.getSignedMax() + 1); in makeAllowedICmpRegion()
264 return getSignedMax().slt(Other.getSignedMin()); in icmp()
266 return getSignedMax().sle(Other.getSignedMin()); in icmp()
268 return getSignedMin().sgt(Other.getSignedMax()); in icmp()
270 return getSignedMin().sge(Other.getSignedMax()); in icmp()
337 APInt SMin = Other.getSignedMin(), SMax = Other.getSignedMax(); in makeGuaranteedNoWrapRegion()
348 APInt SMin = Other.getSignedMin(), SMax = Other.getSignedMax(); in makeGuaranteedNoWrapRegion()
363 .intersectWith(makeExactMulNSWRegion(Other.getSignedMax())); in makeGuaranteedNoWrapRegion()
494 APInt ConstantRange::getSignedMax() const { in getSignedMax() function in ConstantRange
[all …]
H A DAsmWriter.cpp3444 Out << "[" << Range.getSignedMin() << ", " << Range.getSignedMax() << "]"; in printFunctionSummary()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h290 APInt getSignedMax() const;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp425 APInt Max = APIntOps::smax(ValRange.getSignedMax(), High); in ProcessSwitchInst()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp653 CR.getSignedMax().getNumSignBits()); in computeNumSignBitsFromRangeMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp515 if (Range.getSignedMax().isNonPositive()) { in processAbsIntrinsic()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1013 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMax();
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1223 (void)CR.getSignedMax().smul_ov(Scale, Overflows); in aliasGEP()
H A DScalarEvolution.cpp7037 SR = SR.unionWith(getRangeForAffineARHelper(StepSRange.getSignedMax(), in getRangeForAffineAR()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3256 CR->getSignedMax().slt(1ull << Width); in isSExtAbsoluteSymbolRef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp331 ROffset = Range.getSignedMax(); in stripAndAccumulateOffsets()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp5004 CR.getSignedMax().getNumSignBits()); in ComputeNumSignBits()