Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDependenceAnalysis.cpp520 APInt Xtop = C1B2_C2B1->getAPInt(); in intersectConstraints()
521 APInt Xbot = A1B2_A2B1->getAPInt(); in intersectConstraints()
522 APInt Ytop = C1A2_C2A1->getAPInt(); in intersectConstraints()
523 APInt Ybot = A2B1_A1B2->getAPInt(); in intersectConstraints()
547 const APInt &UpperBound = CUB->getAPInt(); in intersectConstraints()
1181 APInt ConstDelta = cast<SCEVConstant>(Delta)->getAPInt(); in strongSIVtest()
1182 APInt ConstCoeff = cast<SCEVConstant>(Coeff)->getAPInt(); in strongSIVtest()
1369 APInt APDelta = ConstDelta->getAPInt(); in weakCrossingSIVtest()
1370 APInt APCoeff = ConstCoeff->getAPInt(); in weakCrossingSIVtest()
1516 APInt AM = ConstSrcCoeff->getAPInt(); in exactSIVtest()
[all …]
DScalarEvolution.cpp417 return SC->getAPInt().isNegative(); in isNonConstantNegative()
694 const APInt &LA = LC->getAPInt(); in CompareSCEVComplexity()
695 const APInt &RA = RC->getAPInt(); in CompareSCEVComplexity()
960 APInt NumeratorVal = Numerator->getAPInt(); in visitConstant()
961 APInt DenominatorVal = D->getAPInt(); in visitConstant()
1578 APInt StartAI = StartC->getAPInt(); in proveNoWrapByVaryingStart()
1615 const APInt C = ConstantTerm->getAPInt(); in extractConstantWithoutWrapping()
1834 const APInt &C = SC->getAPInt(); in getZeroExtendExpr()
1927 if (MulLHS->getAPInt().isPowerOf2()) in getZeroExtendExpr()
1930 MulLHS->getAPInt().logBase2(); in getZeroExtendExpr()
[all …]
DScalarEvolutionExpander.cpp264 ConstantInt::get(SE.getContext(), C->getAPInt().sdiv(FC->getAPInt())); in FactorOutConstant()
272 Remainder, SE.getConstant(C->getAPInt().srem(FC->getAPInt()))); in FactorOutConstant()
285 if (!C->getAPInt().srem(FC->getAPInt())) { in FactorOutConstant()
287 NewMulOps[0] = SE.getConstant(C->getAPInt().sdiv(FC->getAPInt())); in FactorOutConstant()
860 const APInt &RHS = SC->getAPInt(); in visitUDivExpr()
2165 if (SC->getAPInt().isPowerOf2()) { in isHighCostExpansionHelper()
DLoopAccessAnalysis.cpp1066 const APInt &APStepVal = C->getAPInt(); in getPtrStride()
1138 int64_t Offset = Diff->getAPInt().getSExtValue(); in sortPtrAccesses()
1216 const APInt &OffsetDelta = cast<SCEVConstant>(OffsetDeltaSCEV)->getAPInt(); in isConsecutiveAccess()
1511 const APInt &Val = C->getAPInt(); in isDependent()
DLoads.cpp225 if (Step->getAPInt() != EltSize) in isDereferenceableAndAlignedInLoop()
DVectorUtils.cpp222 const APInt &APStepVal = cast<SCEVConstant>(M->getOperand(0))->getAPInt(); in getStrideFromPointer()
1017 int64_t DistanceToB = DistToB->getAPInt().getSExtValue(); in analyzeInterleaving()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DMVETailPredication.cpp339 if (Const->getAPInt() != -VF->getValue()) in ComputeElements()
364 if (Const->getAPInt() != (VF->getValue() - 1)) in ComputeElements()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCLoopInstrFormPrep.cpp387 BucketChain.Elements[j].Offset->getAPInt().urem(Form); in prepareBaseForDispFormChain()
521 ((Form == DSForm) && !BasePtrIncSCEV->getAPInt().urem(4) && in rewriteLoadStores()
775 if (Diff && !Diff->getAPInt().urem(Form)) { in alreadyPrepared()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp669 const APInt &RA = RC->getAPInt(); in getExactSDiv()
683 const APInt &LA = C->getAPInt(); in getExactSDiv()
684 const APInt &RA = RC->getAPInt(); in getExactSDiv()
748 if (C->getAPInt().getMinSignedBits() <= 64) { in ExtractImmediate()
1268 if (Step->getAPInt() == F.BaseOffset) in RateRegister()
2696 if (Factor->getAPInt().getMinSignedBits() <= 64) in CollectInterestingTypesAndFactors()
2697 Factors.insert(Factor->getAPInt().getSExtValue()); in CollectInterestingTypesAndFactors()
2702 if (Factor->getAPInt().getMinSignedBits() <= 64) in CollectInterestingTypesAndFactors()
2703 Factors.insert(Factor->getAPInt().getSExtValue()); in CollectInterestingTypesAndFactors()
3125 if (IncConst->getAPInt().getMinSignedBits() > 64) in canFoldIVIncExpr()
[all …]
DLoopDataPrefetch.cpp153 unsigned AbsStride = std::abs(ConstStride->getAPInt().getSExtValue()); in isStrideLargeEnough()
DAlignmentFromAssumptions.cpp243 unsigned TrailingOnes = MaskSCEV->getAPInt().countTrailingOnes(); in extractAlignmentInfo()
DLoopIdiomRecognize.cpp331 if (BECst->getAPInt() == 0) in runOnCountableLoop()
364 return ConstStride->getAPInt(); in getStoreStride()
777 APInt Stride = ConstStride->getAPInt(); in processLoopMemSet()
DLoopPredication.cpp463 return Start->getAPInt().getActiveBits() < RangeCheckTypeBitSize && in isSafeToTruncateWideIVType()
464 Limit->getAPInt().getActiveBits() < RangeCheckTypeBitSize; in isSafeToTruncateWideIVType()
DLoopLoadElimination.cpp127 const APInt &Val = Dist->getAPInt(); in isDependenceDistanceOfOne()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h694 APInt StrideVal = Step->getAPInt(); in isConstantStridedAccessLessThan()
DScalarEvolutionExpressions.h57 const APInt &getAPInt() const { return getValue()->getValue(); } in getAPInt() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1911 return SC->getAPInt().getSExtValue(); in getSCEVStride()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp2703 if (Diff && Diff->getAPInt() == (VL.size() - 1) * Size) { in buildTree_rec()
2965 if (Diff && Diff->getAPInt() == (VL.size() - 1) * Size) { in buildTree_rec()