HomeSort by: relevance | last modified time | path
    Searched defs:scratch_out (Results 1 - 13 of 13) sorted by relevancy

  /src/external/lgpl3/gmp/dist/mpn/generic/
toom2_sqr.c 115 #define scratch_out scratch + 2 * n macro
118 TOOM2_SQR_REC (vm1, asm1, n, scratch_out);
121 TOOM2_SQR_REC (vinf, a1, s, scratch_out);
124 TOOM2_SQR_REC (v0, ap, n, scratch_out);
mu_bdiv_q.c 94 #define scratch_out (scratch + in + dn + tn) /* mulmod_bnm1_itch(next_size(dn)) */ macro
124 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out);
160 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out);
186 #undef scratch_out macro
195 #define scratch_out (scratch + in + tn)/* mulmod_bnm1_itch(next_size(qn)) */ macro
209 mpn_mulmod_bnm1 (tp, tn, dp, qn, qp, in, scratch_out);
223 #undef scratch_out macro
mu_bdiv_qr.c 93 #define scratch_out (scratch + in + tn)/* mulmod_bnm1_itch(next_size(dn)) */ macro
122 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out);
157 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, qn, scratch_out);
179 #undef scratch_out macro
188 #define scratch_out (scratch + in + tn)/* mulmod_bnm1_itch(next_size(dn)) */ macro
202 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out);
222 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, qn, scratch_out);
241 #undef scratch_out macro
remove.c 70 mp_ptr scratch_out; local
74 scratch_out = TMP_ALLOC_LIMBS (mpn_bdiv_qr_itch (nn, dn));
75 mpn_bdiv_qr (qp, rp, np, nn, dp, dn, scratch_out);
mu_div_qr.c 250 #define scratch_out (scratch + tn) macro
293 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out);
mu_divappr_q.c 178 #define scratch_out (scratch + dn + tn) macro
223 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out);
toom22_mul.c 176 #define scratch_out scratch + 2 * n macro
179 TOOM22_MUL_N_REC (vm1, asm1, bsm1, n, scratch_out);
181 if (s > t) TOOM22_MUL_REC (vinf, a1, s, b1, t, scratch_out);
182 else TOOM22_MUL_N_REC (vinf, a1, b1, s, scratch_out);
185 TOOM22_MUL_N_REC (v0, ap, bp, n, scratch_out);
toom32_mul.c 101 #define scratch_out (scratch + 2*n + 1) /* Currently unused. */ macro
183 TOOM32_MUL_N_REC (v1, ap1, bp1, n, scratch_out);
202 TOOM32_MUL_N_REC (vm1, am1, bm1, n, scratch_out);
273 TOOM32_MUL_N_REC (pp, a0, b0, n, scratch_out);
toom3_sqr.c 165 #define scratch_out (scratch + 5 * n + 5) macro
169 TOOM3_SQR_REC (vm1, asm1, n, scratch_out);
177 TOOM3_SQR_REC (vm1, asm1, n + 1, scratch_out);
180 TOOM3_SQR_REC (v2, as2, n + 1, scratch_out); /* v2, 2n+1 limbs */
182 TOOM3_SQR_REC (vinf, a2, s, scratch_out); /* vinf, s+s limbs */
188 TOOM3_SQR_REC (v1, as1, n, scratch_out);
218 TOOM3_SQR_REC (v1, as1, n + 1, scratch_out);
222 TOOM3_SQR_REC (v0, ap, n, scratch_out); /* v0, 2n limbs */
toom42_mul.c 188 #define scratch_out scratch + 4 * n + 4 /* Currently unused. */ macro
191 TOOM42_MUL_N_REC (vm1, asm1, bsm1, n, scratch_out);
197 TOOM42_MUL_N_REC (v2, as2, bs2, n + 1, scratch_out); /* v2, 2n+1 limbs */
206 TOOM42_MUL_N_REC (v1, as1, bs1, n, scratch_out);
229 TOOM42_MUL_N_REC (v0, ap, bp, n, scratch_out); /* v0, 2n limbs */
toom33_mul.c 253 #define scratch_out (scratch + 5 * n + 5) macro
257 TOOM33_MUL_N_REC (vm1, asm1, bsm1, n, scratch_out);
265 TOOM33_MUL_N_REC (vm1, asm1, bsm1, n + 1, scratch_out);
268 TOOM33_MUL_N_REC (v2, as2, bs2, n + 1, scratch_out); /* v2, 2n+1 limbs */
272 else TOOM33_MUL_N_REC (vinf, a2, b2, s, scratch_out);
278 TOOM33_MUL_N_REC (v1, as1, bs1, n, scratch_out);
308 TOOM33_MUL_N_REC (v1, as1, bs1, n + 1, scratch_out);
312 TOOM33_MUL_N_REC (v0, ap, bp, n, scratch_out); /* v0, 2n limbs */
toom53_mul.c 248 #define scratch_out (scratch + 8 * n + 4) /* 2n+1 */ macro
328 scratch_out);
toom62_mul.c 250 #define scratch_out (scratch + 8 * n + 4) /* 2n+1 */ macro
307 vm2, vm1, v2, vh, s + t, scratch_out);

Completed in 19 milliseconds