| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | ConstantRange.cpp | 103 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/ |
| D | OpDescriptor.cpp | 21 Cs.push_back(ConstantInt::get(IntTy, APInt::getSignedMinValue(W))); in makeConstantsWithType()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/ |
| D | KnownBits.cpp | 373 if (LHS.getSignedMaxValue().sle(RHS.getSignedMinValue())) in sgt() 376 if (LHS.getSignedMinValue().sgt(RHS.getSignedMaxValue())) in sgt()
|
| D | APInt.cpp | 905 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/ |
| D | KnownBits.h | 124 APInt getSignedMinValue() const { in getSignedMinValue() function
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | ValueTracking.cpp | 6259 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 …]
|
| D | IVDescriptors.cpp | 855 APInt::getSignedMinValue(Tp->getIntegerBitWidth())); in getRecurrenceIdentity()
|
| D | ScalarEvolution.cpp | 993 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()
|
| D | ConstantFolding.cpp | 2578 return ConstantInt::get(Ty, APInt::getSignedMinValue(BitWidth)); in ConstantFoldScalarCall2() 2943 APInt Min = APInt::getSignedMinValue(Width).sextOrSelf(ExtendedWidth); in ConstantFoldScalarCall3()
|
| D | DependenceAnalysis.cpp | 1532 APInt TL(APInt::getSignedMinValue(Bits)); in exactSIVtest() 1924 APInt TL(APInt::getSignedMinValue(Bits)); in exactRDIVtest()
|
| D | InstructionSimplify.cpp | 1782 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/ |
| D | APSInt.h | 291 : APInt::getSignedMinValue(numBits), Unsigned); in getMinValue()
|
| D | APInt.h | 550 static APInt getSignedMinValue(unsigned numBits) { 561 return getSignedMinValue(BitWidth);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | CorrelatedValuePropagation.cpp | 457 ConstantInt::get(Ty, APInt::getSignedMinValue(Ty->getScalarSizeInBits())); in processAbsIntrinsic() 695 APInt::getSignedMinValue(MinSignedBits).sextOrSelf(OrigWidth))) in narrowSDivOrSRem()
|
| D | GuardWidening.cpp | 692 .ugt(APInt::getSignedMinValue(BitWidth))) in combineRangeChecks()
|
| D | InductiveRangeCheckElimination.cpp | 695 APInt Min = IsSigned ? APInt::getSignedMinValue(BitWidth) : in isSafeDecreasingBound()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| D | HexagonAsmBackend.cpp | 396 const APInt IntMin = APInt::getSignedMinValue(bits+align_bits); in HandleFixupError()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUAtomicOptimizer.cpp | 442 return APInt::getSignedMinValue(BitWidth); in getIdentityValueForAtomicOp()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | TargetLowering.cpp | 3918 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()
|
| D | LegalizeIntegerTypes.cpp | 840 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/ |
| D | LoopUtils.cpp | 1060 APInt Min = Signed ? APInt::getSignedMinValue(BitWidth) : in cannotBeMinInLoop()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineCompares.cpp | 2690 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()
|
| D | InstCombineSelect.cpp | 1484 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/ |
| D | X86InstCombineIntrinsic.cpp | 472 APInt::getSignedMinValue(DstScalarSizeInBits).sext(SrcScalarSizeInBits); in simplifyX86pack()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | LegalizerHelper.cpp | 6956 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()
|