Lines Matching defs:Remainder
55 // Computes the Quotient and Remainder of the division of Numerator by
59 const SCEV **Remainder) {
68 *Remainder = D.Zero;
74 *Remainder = D.Zero;
81 *Remainder = D.Zero;
97 *Remainder = Numerator;
101 *Remainder = D.Zero;
107 *Remainder = D.Remainder;
126 Remainder = SE.getConstant(RemainderVal);
144 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(),
166 Remainder = Rs[0];
171 Remainder = SE.getAddExpr(Rs);
206 Remainder = Zero;
217 // The Remainder is obtained by replacing Denominator by 0 in Numerator.
221 Remainder = SCEVParameterRewriter::rewrite(Numerator, SE, RewriteMap, true);
223 if (Remainder->isZero()) {
231 // Quotient is (Numerator - Remainder) divided by Denominator.
233 const SCEV *Diff = SE.getMinusSCEV(Numerator, Remainder);
258 Remainder = Numerator;