Lines Matching defs:Remainder
3499 const SCEV *Remainder = CollectSubexprs(S, C, Ops, L, SE, Depth+1);
3500 if (Remainder)
3501 Ops.push_back(C ? SE.getMulExpr(C, Remainder) : Remainder);
3509 const SCEV *Remainder = CollectSubexprs(AR->getStart(),
3513 if (Remainder && (AR->getLoop() == L || !isa<SCEVAddRecExpr>(Remainder))) {
3514 Ops.push_back(C ? SE.getMulExpr(C, Remainder) : Remainder);
3515 Remainder = nullptr;
3517 if (Remainder != AR->getStart()) {
3518 if (!Remainder)
3519 Remainder = SE.getConstant(AR->getType(), 0);
3520 return SE.getAddRecExpr(Remainder,
3533 const SCEV *Remainder =
3535 if (Remainder)
3536 Ops.push_back(SE.getMulExpr(C, Remainder));
3580 const SCEV *Remainder = CollectSubexprs(BaseReg, nullptr, AddOps, L, SE);
3581 if (Remainder)
3582 AddOps.push_back(Remainder);