Lines Matching refs:getExactSDiv
450 /// getExactSDiv - Return an expression for LHS /s RHS, if it can be determined
456 static const SCEV *getExactSDiv(const SCEV *LHS, const SCEV *RHS,
490 const SCEV *Step = getExactSDiv(AR->getStepRecurrence(SE), RHS, SE,
493 const SCEV *Start = getExactSDiv(AR->getStart(), RHS, SE,
510 const SCEV *Op = getExactSDiv(*I, RHS, SE,
529 if (const SCEV *Q = getExactSDiv(S, RHS, SE,
2008 dyn_cast_or_null<SCEVConstant>(getExactSDiv(B, A, SE))) {
2261 dyn_cast_or_null<SCEVConstant>(getExactSDiv(NewStride, OldStride,
2266 dyn_cast_or_null<SCEVConstant>(getExactSDiv(OldStride,
3310 if (getExactSDiv(F.BaseRegs[i], FactorS, SE) != Base.BaseRegs[i])
3317 if (getExactSDiv(F.ScaledReg, FactorS, SE) != Base.ScaledReg)
3380 if (const SCEV *Quotient = getExactSDiv(AR, FactorS, SE, true)) {