Lines Matching defs:Remainder
53 // Computes the Quotient and Remainder of the division of Numerator by
57 const SCEV **Remainder) {
66 *Remainder = D.Zero;
72 *Remainder = D.Zero;
79 *Remainder = D.Zero;
95 *Remainder = Numerator;
99 *Remainder = D.Zero;
105 *Remainder = D.Remainder;
124 Remainder = SE.getConstant(RemainderVal);
146 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(),
168 Remainder = Rs[0];
173 Remainder = SE.getAddExpr(Rs);
208 Remainder = Zero;
219 // The Remainder is obtained by replacing Denominator by 0 in Numerator.
222 Remainder = SCEVParameterRewriter::rewrite(Numerator, SE, RewriteMap);
224 if (Remainder->isZero()) {
231 // Quotient is (Numerator - Remainder) divided by Denominator.
233 const SCEV *Diff = SE.getMinusSCEV(Numerator, Remainder);
258 Remainder = Numerator;