Lines Matching defs:Step
1284 static const SCEV *getSignedOverflowLimitForStep(const SCEV *Step, in getSignedOverflowLimitForStep()
1304 static const SCEV *getUnsignedOverflowLimitForStep(const SCEV *Step, in getUnsignedOverflowLimitForStep()
1383 const SCEV *Step = AR->getStepRecurrence(*SE); in getPreStartForExtend() local
1498 const SCEV *Step, in proveNoWrapByVaryingStart()
1567 const SCEV *Step) { in extractConstantWithoutWrapping()
1630 const SCEV *Step = AR->getStepRecurrence(*this); in getZeroExtendExpr() local
1971 const SCEV *Step = AR->getStepRecurrence(*this); in getSignExtendExpr() local
3305 if (const SCEVConstant *Step = in getUDivExpr() local
3495 const SCEV *ScalarEvolution::getAddRecExpr(const SCEV *Start, const SCEV *Step, in getAddRecExpr()
4669 const SCEV *Step = AR->getStepRecurrence(*this); in proveNoSignedWrapViaInduction() local
4718 const SCEV *Step = AR->getStepRecurrence(*this); in proveNoUnsignedWrapViaInduction() local
5889 Value *Start, *Step; in getRangeForUnknownRecurrence() local
6260 static ConstantRange getRangeForAffineARHelper(APInt Step, in getRangeForAffineARHelper()
6321 const SCEV *Step, in getRangeForAffineAR()
6360 const SCEV *Step = AddRec->getStepRecurrence(*this); in getRangeForAffineNoSelfWrappingAR() local
6422 const SCEV *Step, in getRangeViaFactoring()
9464 const SCEV *Step = getSCEVAtScope(AddRec->getOperand(1), L->getParentLoop()); in howFarToZero() local
9998 const SCEV *Step = LHS->getStepRecurrence(*this); in getMonotonicPredicateTypeImpl() local
10087 const SCEV *Step = AR->getStepRecurrence(*this); in getLoopInvariantExitCondDuringFirstIterations() local
12308 const SCEV *Step = Terms[Last]; in findArrayDimensionsRec() local
13443 const SCEV *Step = AR->getStepRecurrence(SE); in visitZeroExtendExpr() local
13459 const SCEV *Step = AR->getStepRecurrence(SE); in visitSignExtendExpr() local
13620 if (const auto *Step = dyn_cast<SCEVConstant>(AR->getStepRecurrence(SE))) in getImpliedFlags() local