Searched refs:vinf (Results 1 - 12 of 12) sorted by relevance

/haiku-buildtools/gcc/gmp/mpn/generic/
H A Dtoom_interpolate_5pts.c39 mp_ptr c1, v1, c3, vinf; local
47 vinf = c3 + k;
59 v0 v1 hi(vinf) |vm1| v2-vm1 EMPTY */
65 v0 v1 hi(vinf) |vm1| (v2-vm1)/3 EMPTY */
92 v0 v1 hi(vinf) tm1 (v2-vm1)/3 EMPTY */
97 vinf[0] -= mpn_sub_n (v1, v1, c, twok);
100 v0 v1-v0 hi(vinf) tm1 (v2-vm1)/3 EMPTY */
113 v0 v1-v0 hi(vinf) tm1 (v2-vm1-3t1)/6 EMPTY */
125 /* (6) v2 <- v2 - 2*vinf, (2 1 0 0 0) - 2*(1 0 0 0 0) = (0 1 0 0 0)
127 saved = vinf[
[all...]
H A Dtoom2_sqr.c38 vinf= a1 ^2 # A(inf)^2
102 #define vinf (pp + 2 * n) /* s+s */ macro
109 /* vinf, s+s limbs */
110 TOOM2_SQR_REC (vinf, a1, s, scratch_out);
115 /* H(v0) + L(vinf) */
116 cy = mpn_add_n (pp + 2 * n, v0 + n, vinf, n);
121 /* L(vinf) + H(vinf) */
122 cy += mpn_add (pp + 2 * n, pp + 2 * n, n, vinf + n, s + s - n);
H A Dtoom22_mul.c41 vinf= a1 * b1 # A(inf)*B(inf)
163 #define vinf (pp + 2 * n) /* s+t */ macro
170 if (s > t) TOOM22_MUL_REC (vinf, a1, s, b1, t, scratch_out);
171 else TOOM22_MUL_N_REC (vinf, a1, b1, s, scratch_out);
176 /* H(v0) + L(vinf) */
177 cy = mpn_add_n (pp + 2 * n, v0 + n, vinf, n);
182 /* L(vinf) + H(vinf) */
183 cy += mpn_add (pp + 2 * n, pp + 2 * n, n, vinf + n, s + t - n);
H A Dtoom3_sqr.c41 vinf= a2 ^2 # A(inf)^2
151 #define vinf (pp + 4 * n) /* s+s */ macro
171 TOOM3_SQR_REC (vinf, a2, s, scratch_out); /* vinf, s+s limbs */
173 vinf0 = vinf[0]; /* v1 overlaps with this */
206 cy = vinf[1];
208 vinf[1] = cy;
H A Dtoom33_mul.c44 vinf= a2 * b2 # A(inf)*B(inf)
239 #define vinf (pp + 4 * n) /* s+t */ macro
259 /* vinf, s+t limbs */
260 if (s > t) mpn_mul (vinf, a2, s, b2, t);
261 else TOOM33_MUL_N_REC (vinf, a2, b2, s, scratch_out);
263 vinf0 = vinf[0]; /* v1 overlaps with this */
296 cy = vinf[1];
298 vinf[1] = cy;
H A Dtoom42_mul.c47 vinf= a3 * b1 # A(inf)*B(inf)
175 #define vinf (pp + 4 * n) /* s+t */ macro
189 /* vinf, s+t limbs */
190 if (s > t) mpn_mul (vinf, a3, s, b1, t);
191 else mpn_mul (vinf, b1, t, a3, s);
193 vinf0 = vinf[0]; /* v1 overlaps with this */
H A Dtoom43_mul.c47 vinf= a3 * b2 # A(inf)*B(inf)
85 #define vinf (pp + 5 * n) /* s+t */ macro
189 /* vinf, s+t limbs */ /* W0 */
190 if (s > t) mpn_mul (vinf, a3, s, b2, t);
191 else mpn_mul (vinf, b2, t, a3, s);
203 #undef vinf macro
H A Dtoom52_mul.c47 vinf= a4 * b1 # A(inf)*B(inf)
88 #define vinf (pp + 5 * n) /* s+t */ macro
212 /* vinf, s+t limbs */ /* W0 */
213 if (s > t) mpn_mul (vinf, a4, s, b1, t);
214 else mpn_mul (vinf, b1, t, a4, s);
226 #undef vinf macro
H A Dtoom4_sqr.c42 vinf= a3 ^2 # A(inf)^2
97 #define vinf (pp + 6 * n) /* s+t */ macro
150 TOOM4_SQR_REC (vinf, a3, s, tp); /* vinf, 2s limbs */
H A Dtoom44_mul.c45 vinf= a3 * b2 # A(inf)*B(inf)
79 |vinf|____|_v1_|_v0_|
89 Finally, for v0 and vinf, factors are parts of the input operands,
134 #define vinf (pp + 6 * n) /* s+t */ macro
220 mpn_mul (vinf, a3, s, b3, t);
222 TOOM44_MUL_N_REC (vinf, a3, b3, s, tp); /* vinf, s+t limbs */
H A Dtoom62_mul.c49 vinf= a5 * b1 # A(inf)*B(inf)
235 #define vinf (pp + 6 * n) /* s+t */ macro
292 /* vinf, s+t limbs */
293 if (s > t) mpn_mul (vinf, a5, s, b1, t);
294 else mpn_mul (vinf, b1, t, a5, s);
H A Dtoom53_mul.c48 vinf= a4 * b2 # A(inf)*B(inf)
232 #define vinf (pp + 6 * n) /* s+t */ macro
312 /* vinf, s+t limbs */
313 if (s > t) mpn_mul (vinf, a4, s, b2, t);
314 else mpn_mul (vinf, b2, t, a4, s);

Completed in 95 milliseconds