Searched refs:getAPInt (Results 1 – 18 of 18) sorted by relevance
520 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 …]
417 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 …]
264 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()
1066 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()
225 if (Step->getAPInt() != EltSize) in isDereferenceableAndAlignedInLoop()
222 const APInt &APStepVal = cast<SCEVConstant>(M->getOperand(0))->getAPInt(); in getStrideFromPointer()1017 int64_t DistanceToB = DistToB->getAPInt().getSExtValue(); in analyzeInterleaving()
339 if (Const->getAPInt() != -VF->getValue()) in ComputeElements()364 if (Const->getAPInt() != (VF->getValue() - 1)) in ComputeElements()
387 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()
669 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 …]
153 unsigned AbsStride = std::abs(ConstStride->getAPInt().getSExtValue()); in isStrideLargeEnough()
243 unsigned TrailingOnes = MaskSCEV->getAPInt().countTrailingOnes(); in extractAlignmentInfo()
331 if (BECst->getAPInt() == 0) in runOnCountableLoop()364 return ConstStride->getAPInt(); in getStoreStride()777 APInt Stride = ConstStride->getAPInt(); in processLoopMemSet()
463 return Start->getAPInt().getActiveBits() < RangeCheckTypeBitSize && in isSafeToTruncateWideIVType()464 Limit->getAPInt().getActiveBits() < RangeCheckTypeBitSize; in isSafeToTruncateWideIVType()
127 const APInt &Val = Dist->getAPInt(); in isDependenceDistanceOfOne()
694 APInt StrideVal = Step->getAPInt(); in isConstantStridedAccessLessThan()
57 const APInt &getAPInt() const { return getValue()->getValue(); } in getAPInt() function
1911 return SC->getAPInt().getSExtValue(); in getSCEVStride()
2703 if (Diff && Diff->getAPInt() == (VL.size() - 1) * Size) { in buildTree_rec()2965 if (Diff && Diff->getAPInt() == (VL.size() - 1) * Size) { in buildTree_rec()