Lines Matching refs:getStart

1382   const SCEV *Start = AR->getStart();  in getPreStartForExtend()
1457 return (SE->*GetExtendExpr)(AR->getStart(), Ty, Depth); in getExtendAddRecStart()
1629 const SCEV *Start = AR->getStart(); in getZeroExtendExpr()
1970 const SCEV *Start = AR->getStart(); in getSignExtendExpr()
2775 LIOps.push_back(AddRec->getStart()); in getAddExpr()
3312 getAddRecExpr(getZeroExtendExpr(AR->getStart(), ExtTy), in getUDivExpr()
3323 const SCEVConstant *StartC = dyn_cast<SCEVConstant>(AR->getStart()); in getUDivExpr()
3326 getAddRecExpr(getZeroExtendExpr(AR->getStart(), ExtTy), in getUDivExpr()
3549 Operands[0] = NestedAR->getStart(); in getAddRecExpr()
4357 V = AddRec->getStart(); in getPointerBase()
4453 return Expr->getStart(); in visitAddRecExpr()
5248 if (!areExprsEqual(AR1->getStart(), AR2->getStart()) || in areAddRecsEqualWithPreds()
6111 APInt UnsignedMinValue = getUnsignedRangeMin(AddRec->getStart()); in getRangeRef()
6133 ConstantRange::getNonEmpty(getSignedRangeMin(AddRec->getStart()), in getRangeRef()
6140 getSignedRangeMax(AddRec->getStart()) + 1), in getRangeRef()
6150 AddRec->getStart(), AddRec->getStepRecurrence(*this), MaxBECount, in getRangeRef()
6156 AddRec->getStart(), AddRec->getStepRecurrence(*this), MaxBECount, in getRangeRef()
6398 const SCEV *Start = AddRec->getStart(); in getRangeForAffineNoSelfWrappingAR()
9463 const SCEV *Start = getSCEVAtScope(AddRec->getStart(), L->getParentLoop()); in howFarToZero()
9941 return isLoopEntryGuardedByCond(L, Pred, LHS->getStart(), RHS) && in isKnownOnEveryIteration()
10054 return ScalarEvolution::LoopInvariantPredicate(Pred, ArLHS->getStart(), RHS); in getLoopInvariantPredicate()
10113 const SCEV *Start = AR->getStart(); in getLoopInvariantExitCondDuringFirstIterations()
10818 Less = LAR->getStart(); in computeConstantDifference()
10819 More = MAR->getStart(); in computeConstantDifference()
10881 return isImpliedCondOperands(Pred, LHS, RHS, AR->getStart(), FoundRHS); in isImpliedCondOperandsViaAddRecStart()
10892 return isImpliedCondOperands(Pred, LHS, RHS, FoundLHS, AR->getStart()); in isImpliedCondOperandsViaAddRecStart()
11061 if (!ProvedEasily(L1, RAR->getStart())) in isImpliedViaMerge()
11148 return SE.isKnownPredicate(Pred, LAR->getStart(), RAR->getStart()); in IsKnownPredicateViaAddRecStart()
11681 auto *StartIfZero = getMinusSCEV(IV->getStart(), Stride); in howManyLessThans()
11740 const SCEV *Start = IV->getStart(); in howManyLessThans()
11989 const SCEV *Start = IV->getStart(); in howManyGreaterThans()
12053 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(getStart())) in getNumIterationsInRange()
13446 return SE.getAddRecExpr(SE.getZeroExtendExpr(AR->getStart(), Ty), in visitZeroExtendExpr()
13462 return SE.getAddRecExpr(SE.getSignExtendExpr(AR->getStart(), Ty), in visitSignExtendExpr()