Home
last modified time | relevance | path

Searched refs:getAPInt (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/Analysis/
DDependenceAnalysis.cpp504 APInt Xtop = C1B2_C2B1->getAPInt(); in intersectConstraints()
505 APInt Xbot = A1B2_A2B1->getAPInt(); in intersectConstraints()
506 APInt Ytop = C1A2_C2A1->getAPInt(); in intersectConstraints()
507 APInt Ybot = A2B1_A1B2->getAPInt(); in intersectConstraints()
531 APInt UpperBound = CUB->getAPInt(); in intersectConstraints()
1118 APInt ConstDelta = cast<SCEVConstant>(Delta)->getAPInt(); in strongSIVtest()
1119 APInt ConstCoeff = cast<SCEVConstant>(Coeff)->getAPInt(); in strongSIVtest()
1310 APInt APDelta = ConstDelta->getAPInt(); in weakCrossingSIVtest()
1311 APInt APCoeff = ConstCoeff->getAPInt(); in weakCrossingSIVtest()
1465 APInt AM = ConstSrcCoeff->getAPInt(); in exactSIVtest()
[all …]
DScalarEvolution.cpp297 return SC->getAPInt().isNegative(); in isNonConstantNegative()
536 const APInt &LA = LC->getAPInt(); in compare()
537 const APInt &RA = RC->getAPInt(); in compare()
763 APInt NumeratorVal = Numerator->getAPInt(); in visitConstant()
764 APInt DenominatorVal = D->getAPInt(); in visitConstant()
1374 APInt StartAI = StartC->getAPInt(); in proveNoWrapByVaryingStart()
1635 const APInt &C1 = SC1->getAPInt(); in getSignExtendExpr()
1636 const APInt &C2 = SC2->getAPInt(); in getSignExtendExpr()
1761 const APInt &C1 = SC1->getAPInt(); in getSignExtendExpr()
1762 const APInt &C2 = SC2->getAPInt(); in getSignExtendExpr()
[all …]
DScalarEvolutionExpander.cpp249 ConstantInt::get(SE.getContext(), C->getAPInt().sdiv(FC->getAPInt())); in FactorOutConstant()
257 Remainder, SE.getConstant(C->getAPInt().srem(FC->getAPInt()))); in FactorOutConstant()
270 if (!C->getAPInt().srem(FC->getAPInt())) { in FactorOutConstant()
272 NewMulOps[0] = SE.getConstant(C->getAPInt().sdiv(FC->getAPInt())); in FactorOutConstant()
791 const APInt &RHS = SC->getAPInt(); in visitUDivExpr()
1890 if (SC->getAPInt().isPowerOf2()) { in isHighCostExpansionHelper()
DVectorUtils.cpp327 const APInt &APStepVal = cast<SCEVConstant>(M->getOperand(0))->getAPInt(); in getStrideFromPointer()
DLoopAccessAnalysis.cpp879 const APInt &APStepVal = C->getAPInt(); in isStridedPtr()
1099 const APInt &Val = C->getAPInt(); in isDependent()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp547 const APInt &RA = RC->getAPInt(); in getExactSDiv()
561 const APInt &LA = C->getAPInt(); in getExactSDiv()
562 const APInt &RA = RC->getAPInt(); in getExactSDiv()
626 if (C->getAPInt().getMinSignedBits() <= 64) { in ExtractImmediate()
2404 if (Factor->getAPInt().getMinSignedBits() <= 64) in CollectInterestingTypesAndFactors()
2405 Factors.insert(Factor->getAPInt().getSExtValue()); in CollectInterestingTypesAndFactors()
2410 if (Factor->getAPInt().getMinSignedBits() <= 64) in CollectInterestingTypesAndFactors()
2411 Factors.insert(Factor->getAPInt().getSExtValue()); in CollectInterestingTypesAndFactors()
2834 if (IncConst->getAPInt().getMinSignedBits() > 64) in canFoldIVIncExpr()
3777 (C->getAPInt().abs() * APInt(BitWidth, F.Scale)) in GenerateCrossUseConstantOffsets()
[all …]
DLoopIdiomRecognize.cpp225 if (BECst->getAPInt() == 0) in runOnCountableLoop()
256 return ConstStride->getAPInt().getZExtValue(); in getStoreStride()
DAlignmentFromAssumptions.cpp256 unsigned TrailingOnes = MaskSCEV->getAPInt().countTrailingOnes(); in extractAlignmentInfo()
DLoopLoadElimination.cpp85 const APInt &Val = Dist->getAPInt(); in isDependenceDistanceOfOne()
DIndVarSimplify.cpp1946 const APInt &Start = cast<SCEVConstant>(ARStart)->getAPInt(); in linearFunctionTestReplace()
1947 APInt Count = cast<SCEVConstant>(IVCount)->getAPInt(); in linearFunctionTestReplace()
DLoopRerollPass.cpp483 const APInt &AInt = IncSCEV->getAPInt().abs(); in collectPossibleIVs()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h46 const APInt &getAPInt() const { return getValue()->getValue(); } in getAPInt() function
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp4685 int DistanceToA = DistToA->getAPInt().getSExtValue(); in analyzeInterleaving()
5307 const APInt &APStepVal = C->getAPInt(); in isLikelyComplexAddressComputation()