Lines Matching defs:u0
119 The scheduling uses two temporaries U0 and U1 to store products, and
134 mp_ptr s0, t0, u0, u1;
138 u0 = tp; tp += rn + mn + 1;
141 MUL (u0, r1, rn, m2, mn); /* u5 = s5 * t6 */
169 MUL (u1, r0, rn, m0, mn); /* u0 = s0 * t0 */
170 r0[rn+mn] = mpn_add_n (r0, u0, u1, rn + mn);
171 ASSERT (r0[rn+mn] < 2); /* u0 + u5 */
207 u0[rn+mn] = 0;
210 r3s = abs_sub_n (r3, u0, r3, rn + mn + 1);
214 ASSERT_NOCARRY (mpn_add_n (r3, r3, u0, rn + mn + 1));
230 MUL (u0, r2, rn, t0, mn + 1); /* u6 = s6 * t4 */
231 ASSERT (u0[rn+mn] < 2);
241 t0s = add_signed_n (r2, r3, r3s, u0, t0s, rn + mn);
247 MUL (u0, s0, rn, m1, mn); /* u4 = s4 * t5 */
248 ASSERT (u0[rn+mn-1] < 2);
254 ASSERT_NOCARRY (add_signed_n (r1, r3, r3s, u0, s0s, mn));