Lines Matching refs:getStart

1330   const SCEV *Start = AR->getStart();  in getPreStartForExtend()
1408 return (SE->*GetExtendExpr)(AR->getStart(), Ty, Depth); in getExtendAddRecStart()
1620 const SCEV *Start = AR->getStart(); in getZeroExtendExprImpl()
1994 const SCEV *Start = AR->getStart(); in getSignExtendExprImpl()
2896 LIOps.push_back(AddRec->getStart()); in getAddExpr()
3469 getAddRecExpr(getZeroExtendExpr(AR->getStart(), ExtTy), in getUDivExpr()
3480 const SCEVConstant *StartC = dyn_cast<SCEVConstant>(AR->getStart()); in getUDivExpr()
3483 getAddRecExpr(getZeroExtendExpr(AR->getStart(), ExtTy), in getUDivExpr()
3702 Operands[0] = NestedAR->getStart(); in getAddRecExpr()
4852 V = AddRec->getStart(); in getPointerBase()
4909 return Expr->getStart(); in visitAddRecExpr()
5737 if (!areExprsEqual(AR1->getStart(), AR2->getStart()) || in areAddRecsEqualWithPreds()
6727 APInt UnsignedMinValue = getUnsignedRangeMin(AddRec->getStart()); in getRangeRef()
6749 ConstantRange::getNonEmpty(getSignedRangeMin(AddRec->getStart()), in getRangeRef()
6755 getSignedRangeMax(AddRec->getStart()) + in getRangeRef()
6777 AddRec->getStart(), AddRec->getStepRecurrence(*this), MaxBECount); in getRangeRef()
6782 AddRec->getStart(), AddRec->getStepRecurrence(*this), MaxBECount); in getRangeRef()
7095 const SCEV *Start = applyLoopGuards(AddRec->getStart(), AddRec->getLoop()); in getRangeForAffineNoSelfWrappingAR()
10488 const SCEV *Start = getSCEVAtScope(AddRec->getStart(), L->getParentLoop()); in howFarToZero()
10987 return isLoopEntryGuardedByCond(L, Pred, LHS->getStart(), RHS) && in isKnownOnEveryIteration()
11096 return ScalarEvolution::LoopInvariantPredicate(Pred, ArLHS->getStart(), in getLoopInvariantPredicate()
11132 return ScalarEvolution::LoopInvariantPredicate(Pred, ArLHS->getStart(), in getLoopInvariantPredicate()
11216 const SCEV *Start = AR->getStart(); in getLoopInvariantExitCondDuringFirstIterationsImpl()
11968 Less = LAR->getStart(); in computeConstantDifference()
11969 More = MAR->getStart(); in computeConstantDifference()
12031 return isImpliedCondOperands(Pred, LHS, RHS, AR->getStart(), FoundRHS); in isImpliedCondOperandsViaAddRecStart()
12042 return isImpliedCondOperands(Pred, LHS, RHS, FoundLHS, AR->getStart()); in isImpliedCondOperandsViaAddRecStart()
12211 if (!ProvedEasily(L1, RAR->getStart())) in isImpliedViaMerge()
12343 return SE.isKnownPredicate(Pred, LAR->getStart(), RAR->getStart()); in IsKnownPredicateViaAddRecStart()
12953 auto *StartIfZero = getMinusSCEV(IV->getStart(), Stride); in howManyLessThans()
12987 const SCEV *Start = IV->getStart(); in howManyLessThans()
13024 const SCEV *RHSStart = RHSAddRec->getStart(); in howManyLessThans()
13293 const SCEV *Start = IV->getStart(); in howManyGreaterThans()
13361 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(getStart())) in getNumIterationsInRange()
14642 return SE.getAddRecExpr(SE.getZeroExtendExpr(AR->getStart(), Ty), in visitZeroExtendExpr()
14658 return SE.getAddRecExpr(SE.getSignExtendExpr(AR->getStart(), Ty), in visitSignExtendExpr()