| /llvm-project-15.0.7/mlir/unittests/Interfaces/ |
| H A D | InferIntRangeInterfaceTest.cpp | 31 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 D | DivisionByConstantInfo.cpp | 24 APInt SignedMin = APInt::getSignedMinValue(D.getBitWidth()); in get() 72 APInt SignedMin = APInt::getSignedMinValue(D.getBitWidth()); in get()
|
| H A D | KnownBits.cpp | 373 if (LHS.getSignedMaxValue().sle(RHS.getSignedMinValue())) in sgt() 376 if (LHS.getSignedMinValue().sgt(RHS.getSignedMaxValue())) in sgt()
|
| H A D | APInt.cpp | 941 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 D | ConstantRange.cpp | 121 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 D | ConstantRangeTest.cpp | 1269 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 D | IntegerRangeAnalysis.cpp | 30 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 D | OpDescriptor.cpp | 21 Cs.push_back(ConstantInt::get(IntTy, APInt::getSignedMinValue(W))); in makeConstantsWithType()
|
| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | InferIntRangeInterface.cpp | 75 smin = APInt::getSignedMinValue(width); in fromUnsigned()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalgNamed.cpp | 208 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 D | TosaToLinalg.cpp | 180 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 D | KnownBitsTest.cpp | 415 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 D | KnownBits.h | 126 APInt getSignedMinValue() const { in getSignedMinValue() function
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 6906 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 D | InferIntRangeInterfaceImpls.cpp | 47 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 D | APSInt.h | 292 : APInt::getSignedMinValue(numBits), Unsigned); in getMinValue()
|
| H A D | APInt.h | 199 static APInt getSignedMinValue(unsigned numBits) { in getSignedMinValue() function 210 return getSignedMinValue(BitWidth); in getSignMask()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | APIntTest.cpp | 1802 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 D | CorrelatedValuePropagation.cpp | 507 ConstantInt::get(Ty, APInt::getSignedMinValue(Ty->getScalarSizeInBits())); in processAbsIntrinsic() 744 CRs[0]->contains(APInt::getSignedMinValue(MinSignedBits).sext(OrigWidth))) in narrowSDivOrSRem()
|
| H A D | GuardWidening.cpp | 690 .ugt(APInt::getSignedMinValue(BitWidth))) in combineRangeChecks()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonAsmBackend.cpp | 397 const APInt IntMin = APInt::getSignedMinValue(bits+align_bits); in HandleFixupError()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/IR/ |
| H A D | TosaCanonicalizations.cpp | 383 APInt::getSignedMinValue(inputElementType.getIntOrFloatBitWidth()) in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/ |
| H A D | SCFToOpenMP.cpp | 163 return IntegerAttr::get(type, min ? llvm::APInt::getSignedMinValue(bitwidth) in minMaxValueForSignedInt()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 293 APInt::getSignedMinValue(EltBits)); in getNeutralReductionElement()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAtomicOptimizer.cpp | 448 return APInt::getSignedMinValue(BitWidth); in getIdentityValueForAtomicOp()
|