Home
last modified time | relevance | path

Searched refs:getSignedMin (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstantRange.cpp103 APInt SMin(CR.getSignedMin()); in makeAllowedICmpRegion()
115 APInt SMin(CR.getSignedMin()); in makeAllowedICmpRegion()
219 const APInt &SignedMin = Other.getSignedMin(); in makeGuaranteedNoWrapRegion()
244 const APInt &SignedMin = Other.getSignedMin(); in makeGuaranteedNoWrapRegion()
383 APInt ConstantRange::getSignedMin() const { in getSignedMin() function in ConstantRange
853 this_min = getSignedMin().sext(getBitWidth() * 2); in multiply()
855 Other_min = Other.getSignedMin().sext(getBitWidth() * 2); in multiply()
873 APInt NewL = APIntOps::smax(getSignedMin(), Other.getSignedMin()); in smax()
899 APInt NewL = APIntOps::smin(getSignedMin(), Other.getSignedMin()); in smin()
1026 APInt PosMin = getSignedMin().ashr(Other.getUnsignedMax()); in ashr()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstantRange.h192 APInt getSignedMin() const;
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp101 !SizeRange.getSignedMin().isNonNegative()) { in getBoundsCheckCond()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h821 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMin();
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1659 NonNegativeUse = RangeInfo->getSignedMin().isNonNegative(); in pushNarrowIVUsers()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2281 return CR && CR->getSignedMin().sge(-1ull << Width) && in isSExtAbsoluteSymbolRef()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp5823 getRangeForAffineARHelper(StepSRange.getSignedMin(), StartSRange, in getRangeForAffineAR()