Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/mlir/unittests/Interfaces/
H A DInferIntRangeInterfaceTest.cpp31 APInt minInt = APInt::getSignedMinValue(64); in TEST()
55 APInt intMin = APInt::getSignedMinValue(64); in TEST()
80 APInt intMin = APInt::getSignedMinValue(64); in TEST()
/llvm-project-15.0.7/llvm/lib/Support/
H A DDivisionByConstantInfo.cpp24 APInt SignedMin = APInt::getSignedMinValue(D.getBitWidth()); in get()
72 APInt SignedMin = APInt::getSignedMinValue(D.getBitWidth()); in get()
H A DKnownBits.cpp373 if (LHS.getSignedMaxValue().sle(RHS.getSignedMinValue())) in sgt()
376 if (LHS.getSignedMinValue().sgt(RHS.getSignedMaxValue())) in sgt()
H A DAPInt.cpp941 return isNegative() ? APInt::getSignedMinValue(width) in truncSSat()
2015 return isNegative() ? APInt::getSignedMinValue(BitWidth) in sadd_sat()
2034 return isNegative() ? APInt::getSignedMinValue(BitWidth) in ssub_sat()
2056 return ResIsNegative ? APInt::getSignedMinValue(BitWidth) in smul_sat()
2075 return isNegative() ? APInt::getSignedMinValue(BitWidth) in sshl_sat()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantRange.cpp121 return ConstantRange(APInt::getSignedMinValue(W), std::move(SMax)); in makeAllowedICmpRegion()
126 return getNonEmpty(APInt::getSignedMinValue(W), CR.getSignedMax() + 1); in makeAllowedICmpRegion()
142 return getNonEmpty(CR.getSignedMin(), APInt::getSignedMinValue(W)); in makeAllowedICmpRegion()
267 APInt MinValue = APInt::getSignedMinValue(BitWidth); in makeExactMulNSWRegion()
310 APInt SignedMinVal = APInt::getSignedMinValue(BitWidth); in makeGuaranteedNoWrapRegion()
321 APInt SignedMinVal = APInt::getSignedMinValue(BitWidth); in makeGuaranteedNoWrapRegion()
445 return APInt::getSignedMinValue(getBitWidth()); in getSignedMin()
753 APInt SMin = APInt::getSignedMinValue(BW); in castOp()
1240 APInt SignedMin = APInt::getSignedMinValue(getBitWidth()); in sdiv()
1697 APInt SignedMin = APInt::getSignedMinValue(getBitWidth()); in signedAddMayOverflow()
[all …]
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantRangeTest.cpp1269 ConstantRange IntMinMod(APInt::getSignedMinValue(16)); in TEST_F()
1598 ConstantRange(APInt::getSignedMinValue(32), in TEST()
1605 ConstantRange(APInt::getSignedMinValue(32) + 5, in TEST()
1606 APInt::getSignedMinValue(32))); in TEST()
1614 ConstantRange(APInt::getSignedMinValue(32) + 5, in TEST()
1615 APInt::getSignedMinValue(32))); in TEST()
1621 ConstantRange(APInt::getSignedMinValue(32), in TEST()
1631 ConstantRange(APInt::getSignedMinValue(32) + 1, in TEST()
1638 ConstantRange(APInt::getSignedMinValue(32) + 1, in TEST()
1648 ConstantRange(APInt::getSignedMinValue(32), in TEST()
[all …]
/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DIntegerRangeAnalysis.cpp30 APInt smin = width != 0 ? APInt::getSignedMinValue(width) : umin; in getPessimisticValueState()
181 : APInt::getSignedMinValue(width); in visitNonControlFlowArguments()
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp21 Cs.push_back(ConstantInt::get(IntTy, APInt::getSignedMinValue(W))); in makeConstantsWithType()
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DInferIntRangeInterface.cpp75 smin = APInt::getSignedMinValue(width); in fromUnsigned()
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/
H A DTosaToLinalgNamed.cpp208 APInt::getSignedMinValue(inputETy.getIntOrFloatBitWidth()) in matchAndRewrite()
384 APInt::getSignedMinValue(inputETy.getIntOrFloatBitWidth()) in matchAndRewrite()
712 APInt::getSignedMinValue(resultETy.getIntOrFloatBitWidth())); in matchAndRewrite()
941 loc, APInt::getSignedMinValue(outBitwidth).getSExtValue(), in matchAndRewrite()
H A DTosaToLinalg.cpp180 loc, APInt::getSignedMinValue(inputBitWidth).getSExtValue(), in createLinalgBodyCalculationForElementwiseOp()
401 min, APInt::getSignedMinValue(intTy.getIntOrFloatBitWidth()) in createLinalgBodyCalculationForElementwiseOp()
509 APInt::getSignedMinValue(dstTy.getIntOrFloatBitWidth()) in createLinalgBodyCalculationForElementwiseOp()
546 APInt::getSignedMinValue(dstTy.getIntOrFloatBitWidth()) in createLinalgBodyCalculationForElementwiseOp()
710 elementTy, APInt::getSignedMinValue(elementTy.getIntOrFloatBitWidth())); in createInitialValueForReduceOp()
725 elementTy, APInt::getSignedMinValue(elementTy.getIntOrFloatBitWidth())); in createInitialValueForReduceOp()
1303 int32_t intMin = APInt::getSignedMinValue(outBitWidth).getSExtValue(); in matchAndRewrite()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DKnownBitsTest.cpp415 APInt Max = APInt::getSignedMinValue(Bits); in TEST()
420 EXPECT_EQ(Min, Known.getSignedMinValue()); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DKnownBits.h126 APInt getSignedMinValue() const { in getSignedMinValue() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DValueTracking.cpp6906 Lower = APInt::getSignedMinValue(Width); in setLimitsForBinOp()
6988 APInt IntMin = APInt::getSignedMinValue(Width); in setLimitsForBinOp()
7070 Lower = APInt::getSignedMinValue(Width); in setLimitsForIntrinsic()
7074 Lower = APInt::getSignedMinValue(Width) + *C; in setLimitsForIntrinsic()
7091 Lower = APInt::getSignedMinValue(Width); in setLimitsForIntrinsic()
7101 Lower = APInt::getSignedMinValue(Width) - *C; in setLimitsForIntrinsic()
7105 Lower = APInt::getSignedMinValue(Width); in setLimitsForIntrinsic()
7126 Lower = APInt::getSignedMinValue(Width); in setLimitsForIntrinsic()
7143 Upper = APInt::getSignedMinValue(Width) + 1; in setLimitsForIntrinsic()
7174 Lower = APInt::getSignedMinValue(BitWidth); in setLimitsForSelectPattern()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DInferIntRangeInterfaceImpls.cpp47 isSigned ? APInt::getSignedMinValue(width) : APInt::getZero(width); in minMaxBy()
323 APInt smin = APInt::getSignedMinValue(width); in inferResultRanges()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPSInt.h292 : APInt::getSignedMinValue(numBits), Unsigned); in getMinValue()
H A DAPInt.h199 static APInt getSignedMinValue(unsigned numBits) { in getSignedMinValue() function
210 return getSignedMinValue(BitWidth); in getSignMask()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPIntTest.cpp1802 EXPECT_TRUE(APInt::getSignedMinValue(N).isPowerOf2()); in TEST()
1823 EXPECT_TRUE(APInt::getSignedMinValue(N).isNegatedPowerOf2()); in TEST()
1824 EXPECT_TRUE((-APInt::getSignedMinValue(N)).isNegatedPowerOf2()); in TEST()
2561 const APInt signmin32(APInt::getSignedMinValue(32)); in TEST()
2569 const APInt signmin128(APInt::getSignedMinValue(128)); in TEST()
2649 APInt i32_min(APInt::getSignedMinValue(32).sext(63)); in TEST()
2918 .multiplicativeInverse(APInt::getSignedMinValue(BitWidth + 1)) in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp507 ConstantInt::get(Ty, APInt::getSignedMinValue(Ty->getScalarSizeInBits())); in processAbsIntrinsic()
744 CRs[0]->contains(APInt::getSignedMinValue(MinSignedBits).sext(OrigWidth))) in narrowSDivOrSRem()
H A DGuardWidening.cpp690 .ugt(APInt::getSignedMinValue(BitWidth))) in combineRangeChecks()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonAsmBackend.cpp397 const APInt IntMin = APInt::getSignedMinValue(bits+align_bits); in HandleFixupError()
/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/IR/
H A DTosaCanonicalizations.cpp383 APInt::getSignedMinValue(inputElementType.getIntOrFloatBitWidth()) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp163 return IntegerAttr::get(type, min ? llvm::APInt::getSignedMinValue(bitwidth) in minMaxValueForSignedInt()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp293 APInt::getSignedMinValue(EltBits)); in getNeutralReductionElement()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp448 return APInt::getSignedMinValue(BitWidth); in getIdentityValueForAtomicOp()

12