Home
last modified time | relevance | path

Searched refs:getSignedMinValue (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DConstantRange.cpp103 return ConstantRange(APInt::getSignedMinValue(W), std::move(SMax)); in makeAllowedICmpRegion()
108 return getNonEmpty(APInt::getSignedMinValue(W), CR.getSignedMax() + 1); in makeAllowedICmpRegion()
119 return ConstantRange(std::move(SMin) + 1, APInt::getSignedMinValue(W)); in makeAllowedICmpRegion()
124 return getNonEmpty(CR.getSignedMin(), APInt::getSignedMinValue(W)); in makeAllowedICmpRegion()
210 APInt MinValue = APInt::getSignedMinValue(BitWidth); in makeExactMulNSWRegion()
254 APInt SignedMinVal = APInt::getSignedMinValue(BitWidth); in makeGuaranteedNoWrapRegion()
265 APInt SignedMinVal = APInt::getSignedMinValue(BitWidth); in makeGuaranteedNoWrapRegion()
296 return getNonEmpty(APInt::getSignedMinValue(BitWidth).ashr(ShAmtUMax), in makeGuaranteedNoWrapRegion()
390 return APInt::getSignedMinValue(getBitWidth()); in getSignedMin()
676 APInt SMin = APInt::getSignedMinValue(BW).sextOrSelf(ResultBitWidth); in castOp()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
DOpDescriptor.cpp21 Cs.push_back(ConstantInt::get(IntTy, APInt::getSignedMinValue(W))); in makeConstantsWithType()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/
DKnownBits.cpp373 if (LHS.getSignedMaxValue().sle(RHS.getSignedMinValue())) in sgt()
376 if (LHS.getSignedMinValue().sgt(RHS.getSignedMaxValue())) in sgt()
DAPInt.cpp905 return isNegative() ? APInt::getSignedMinValue(width) in truncSSat()
1233 APInt signedMin = APInt::getSignedMinValue(d.getBitWidth()); in magic()
1280 APInt signedMin = APInt::getSignedMinValue(d.getBitWidth()); in magicu()
2047 return isNegative() ? APInt::getSignedMinValue(BitWidth) in sadd_sat()
2066 return isNegative() ? APInt::getSignedMinValue(BitWidth) in ssub_sat()
2088 return ResIsNegative ? APInt::getSignedMinValue(BitWidth) in smul_sat()
2107 return isNegative() ? APInt::getSignedMinValue(BitWidth) in sshl_sat()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
DKnownBits.h124 APInt getSignedMinValue() const { in getSignedMinValue() function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DValueTracking.cpp6259 case SPF_SMIN: return APInt::getSignedMinValue(BitWidth); in getMinMaxLimit()
6702 Lower = APInt::getSignedMinValue(Width); in setLimitsForBinOp()
6706 Lower = APInt::getSignedMinValue(Width) + *C; in setLimitsForBinOp()
6728 Lower = APInt::getSignedMinValue(Width).ashr(*C); in setLimitsForBinOp()
6784 APInt IntMin = APInt::getSignedMinValue(Width); in setLimitsForBinOp()
6866 Lower = APInt::getSignedMinValue(Width); in setLimitsForIntrinsic()
6870 Lower = APInt::getSignedMinValue(Width) + *C; in setLimitsForIntrinsic()
6887 Lower = APInt::getSignedMinValue(Width); in setLimitsForIntrinsic()
6888 Upper = *C - APInt::getSignedMinValue(Width) + 1; in setLimitsForIntrinsic()
6897 Lower = APInt::getSignedMinValue(Width) - *C; in setLimitsForIntrinsic()
[all …]
DIVDescriptors.cpp855 APInt::getSignedMinValue(Tp->getIntegerBitWidth())); in getRecurrenceIdentity()
DScalarEvolution.cpp993 APInt Mod = APInt::getSignedMinValue(W+1); in BinomialCoefficient()
1290 return SE->getConstant(APInt::getSignedMinValue(BitWidth) - in getSignedOverflowLimitForStep()
6016 APInt::getSignedMinValue(BitWidth), in getRangeRef()
6134 APInt::getSignedMinValue(BitWidth)), in getRangeRef()
6139 APInt::getSignedMinValue(BitWidth), in getRangeRef()
6226 ConstantRange(APInt::getSignedMinValue(BitWidth).ashr(NS - 1), in getRangeRef()
10966 FoundRHSLimit = APInt::getSignedMinValue(getTypeSizeInBits(RHS->getType())) - *RDiff; in isImpliedCondOperandsViaNoOverflow()
11503 APInt MinValue = APInt::getSignedMinValue(BitWidth); in canIVOverflowOnGT()
12026 APInt Limit = IsSigned ? APInt::getSignedMinValue(BitWidth) + (MinStride - 1) in howManyGreaterThans()
DConstantFolding.cpp2578 return ConstantInt::get(Ty, APInt::getSignedMinValue(BitWidth)); in ConstantFoldScalarCall2()
2943 APInt Min = APInt::getSignedMinValue(Width).sextOrSelf(ExtendedWidth); in ConstantFoldScalarCall3()
DDependenceAnalysis.cpp1532 APInt TL(APInt::getSignedMinValue(Bits)); in exactSIVtest()
1924 APInt TL(APInt::getSignedMinValue(Bits)); in exactRDIVtest()
DInstructionSimplify.cpp1782 MinMaxC += APInt::getSignedMinValue(MinMaxC.getBitWidth()); in simplifyAndOrOfICmpsWithLimitConst()
5487 case Intrinsic::smin: return APInt::getSignedMinValue(BitWidth); in getMaxMinLimit()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/
DAPSInt.h291 : APInt::getSignedMinValue(numBits), Unsigned); in getMinValue()
DAPInt.h550 static APInt getSignedMinValue(unsigned numBits) {
561 return getSignedMinValue(BitWidth);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp457 ConstantInt::get(Ty, APInt::getSignedMinValue(Ty->getScalarSizeInBits())); in processAbsIntrinsic()
695 APInt::getSignedMinValue(MinSignedBits).sextOrSelf(OrigWidth))) in narrowSDivOrSRem()
DGuardWidening.cpp692 .ugt(APInt::getSignedMinValue(BitWidth))) in combineRangeChecks()
DInductiveRangeCheckElimination.cpp695 APInt Min = IsSigned ? APInt::getSignedMinValue(BitWidth) : in isSafeDecreasingBound()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonAsmBackend.cpp396 const APInt IntMin = APInt::getSignedMinValue(bits+align_bits); in HandleFixupError()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUAtomicOptimizer.cpp442 return APInt::getSignedMinValue(BitWidth); in getIdentityValueForAtomicOp()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp3918 MinVal = APInt::getSignedMinValue(OperandBitSize); in SimplifySetCC()
5557 .multiplicativeInverse(APInt::getSignedMinValue(W + 1)) in prepareUREMEqFold()
5803 .multiplicativeInverse(APInt::getSignedMinValue(W + 1)) in prepareSREMEqFold()
5950 APInt::getSignedMinValue(SVT.getScalarSizeInBits()), DL, VT); in prepareSREMEqFold()
8078 APInt MinVal = APInt::getSignedMinValue(BitWidth); in expandAddSubSat()
8110 SDValue SatMin = DAG.getConstant(APInt::getSignedMinValue(BW), dl, VT); in expandShlSat()
8154 APInt MinVal = APInt::getSignedMinValue(VTSize); in expandFixedPointMul()
8233 SDValue SatMin = DAG.getConstant(APInt::getSignedMinValue(VTSize), dl, VT); in expandFixedPointMul()
8676 MinInt = APInt::getSignedMinValue(SatWidth).sextOrSelf(DstWidth); in expandFP_TO_INT_SAT()
DLegalizeIntegerTypes.cpp840 APInt MinVal = APInt::getSignedMinValue(OldBits).sext(NewBits); in PromoteIntRes_ADDSUBSHLSAT()
3462 APInt MinVal = APInt::getSignedMinValue(VTSize); in ExpandIntRes_MULFIX()
3648 APInt MinHi = APInt::getSignedMinValue(NVTSize); in ExpandIntRes_MULFIX()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DLoopUtils.cpp1060 APInt Min = Signed ? APInt::getSignedMinValue(BitWidth) : in cannotBeMinInLoop()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp2690 const APInt SMin = APInt::getSignedMinValue(Ty->getScalarSizeInBits()); in foldICmpAddConstant()
5142 Op0Min = Op0Known.getSignedMinValue(); in foldICmpUsingKnownBits()
5144 Op1Min = Op1Known.getSignedMinValue(); in foldICmpUsingKnownBits()
6055 SMin.convertFromAPInt(APInt::getSignedMinValue(IntWidth), true, in foldFCmpIntToFPConst()
DInstCombineSelect.cpp1484 APInt MinSignedValue = APInt::getSignedMinValue(BitWidth); in foldSelectInstWithICmp()
1823 APInt MinVal = APInt::getSignedMinValue(Ty->getScalarSizeInBits()); in foldOverflowingAddSubSelect()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86InstCombineIntrinsic.cpp472 APInt::getSignedMinValue(DstScalarSizeInBits).sext(SrcScalarSizeInBits); in simplifyX86pack()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DLegalizerHelper.cpp6956 MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(NumBits)); in lowerAddSubSatToMinMax()
7035 MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(NumBits)); in lowerAddSubSatToAddoSubo()
7071 auto SatMin = MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(BW)); in lowerShlSat()

12