/dragonfly/contrib/gmp/ |
H A D | gmp-impl.h | 1077 …d mpn_toom_interpolate_6pts __GMP_PROTO ((mp_ptr, mp_size_t, enum toom6_flags, mp_ptr, mp_ptr… 1081 …m_interpolate_7pts __GMP_PROTO ((mp_ptr, mp_size_t, enum toom7_flags, mp_ptr, mp_ptr, mp_ptr, mp_p… 1084 …void mpn_toom_interpolate_8pts __GMP_PROTO ((mp_ptr, mp_size_t, mp_ptr, mp_ptr, mp_size_t, mp… 1087 … mpn_toom_interpolate_12pts __GMP_PROTO ((mp_ptr, mp_ptr, mp_ptr, mp_ptr, mp_size_t, mp_size_t, … 1090 …pn_toom_interpolate_16pts __GMP_PROTO ((mp_ptr, mp_ptr, mp_ptr, mp_ptr, mp_ptr, mp_size_t, mp_size… 3724 …rix22_mul __GMP_PROTO ((mp_ptr, mp_ptr, mp_ptr, mp_ptr, mp_size_t, mp_srcptr, mp_srcptr, mp_srcptr… 3726 …_strassen __GMP_PROTO ((mp_ptr, mp_ptr, mp_ptr, mp_ptr, mp_size_t, mp_srcptr, mp_srcptr, mp_srcptr… 3807 …SPEC mp_size_t mpn_gcd_subdiv_step __GMP_PROTO ((mp_ptr, mp_size_t *, mp_ptr, mp_ptr, mp_size_t, m… 3812 __GMP_DECLSPEC mp_size_t mpn_gcd_lehmer_n __GMP_PROTO ((mp_ptr, mp_ptr, mp_ptr, mp_size_t, mp_ptr)); 3815 …_step __GMP_PROTO ((mp_ptr, mp_size_t *, mp_ptr, mp_size_t *, mp_ptr, mp_ptr, mp_size_t, mp_ptr, m… [all …]
|
/dragonfly/contrib/gmp/mpn/generic/ |
H A D | mul_fft.c | 68 __GMP_PROTO ((mp_ptr, mp_size_t, int, mp_ptr *, mp_ptr *, 69 mp_ptr, mp_ptr, mp_size_t, mp_size_t, mp_size_t, int **, mp_ptr, int)); 71 __GMP_PROTO ((mp_ptr, mp_ptr *, int, int, mp_srcptr, mp_size_t, int, int, mp_ptr)); 421 mpn_fft_mul_modF_K (mp_ptr *ap, mp_ptr *bp, mp_size_t n, int K) in mpn_fft_mul_modF_K() 532 mpn_fft_fftinv (mp_ptr *Ap, int K, mp_size_t omega, mp_size_t n, mp_ptr tp) in mpn_fft_fftinv() 589 mpn_fft_norm_modF (mp_ptr rp, mp_size_t n, mp_ptr ap, mp_size_t an) in mpn_fft_norm_modF() 632 mp_ptr tmp; in mpn_mul_fft_decompose() 711 mp_ptr *Ap, mp_ptr *Bp, mp_ptr A, mp_ptr B, in mpn_mul_fft_internal() 716 mp_ptr p; in mpn_mul_fft_internal() 895 mp_ptr pad_op; in mpn_mul_fft_full() [all …]
|
H A D | matrix22_mul.c | 39 abs_sub_n (mp_ptr rp, mp_srcptr ap, mp_srcptr bp, mp_size_t n) in abs_sub_n() 56 add_signed_n (mp_ptr rp, in add_signed_n() 120 mpn_matrix22_mul_strassen (mp_ptr r0, mp_ptr r1, mp_ptr r2, mp_ptr r3, mp_size_t rn, in mpn_matrix22_mul_strassen() 122 mp_ptr tp) in mpn_matrix22_mul_strassen() 124 mp_ptr s0, t0, u0, u1; in mpn_matrix22_mul_strassen() 270 mpn_matrix22_mul (mp_ptr r0, mp_ptr r1, mp_ptr r2, mp_ptr r3, mp_size_t rn, in mpn_matrix22_mul() 272 mp_ptr tp) in mpn_matrix22_mul() 277 mp_ptr p0, p1; in mpn_matrix22_mul()
|
H A D | mu_div_qr.c | 82 static mp_limb_t mpn_mu_div_qr2 (mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t, mp_ptr… 86 mpn_mu_div_qr (mp_ptr qp, in mpn_mu_div_qr() 87 mp_ptr rp, in mpn_mu_div_qr() 92 mp_ptr scratch) in mpn_mu_div_qr() 147 mpn_mu_div_qr2 (mp_ptr qp, in mpn_mu_div_qr2() 148 mp_ptr rp, in mpn_mu_div_qr2() 153 mp_ptr scratch) in mpn_mu_div_qr2() 157 mp_ptr ip, tp; in mpn_mu_div_qr2() 223 mpn_preinv_mu_div_qr (mp_ptr qp, in mpn_preinv_mu_div_qr() 224 mp_ptr rp, in mpn_preinv_mu_div_qr() [all …]
|
H A D | gcd.c | 55 mpn_gcd (mp_ptr gp, mp_ptr up, mp_size_t usize, mp_ptr vp, mp_size_t n) in mpn_gcd() 62 mp_ptr tp; in mpn_gcd() 197 mp_ptr ap; in main() 198 mp_ptr bp; in main() 199 mp_ptr up; in main() 200 mp_ptr vp; in main() 201 mp_ptr gp; in main() 202 mp_ptr tp; in main()
|
H A D | gcdext_lehmer.c | 31 mpn_gcdext_lehmer_n (mp_ptr gp, mp_ptr up, mp_size_t *usize, in mpn_gcdext_lehmer_n() 32 mp_ptr ap, mp_ptr bp, mp_size_t n, in mpn_gcdext_lehmer_n() 33 mp_ptr tp) in mpn_gcdext_lehmer_n() 47 mp_ptr u0; in mpn_gcdext_lehmer_n() 48 mp_ptr u1; in mpn_gcdext_lehmer_n() 49 mp_ptr u2; in mpn_gcdext_lehmer_n()
|
H A D | gcdext_subdiv_step.c | 39 mpn_gcdext_subdiv_step (mp_ptr gp, mp_size_t *gn, mp_ptr up, mp_size_t *usizep, in mpn_gcdext_subdiv_step() 40 mp_ptr ap, mp_ptr bp, mp_size_t n, in mpn_gcdext_subdiv_step() 41 mp_ptr u0, mp_ptr u1, mp_size_t *unp, in mpn_gcdext_subdiv_step() 42 mp_ptr qp, mp_ptr tp) in mpn_gcdext_subdiv_step()
|
H A D | gcdext.c | 31 mp_ptr rp, mp_srcptr ap, mp_ptr bp, mp_size_t n, mp_ptr tp) in hgcd_mul_matrix_vector() 94 compute_v (mp_ptr vp, in compute_v() 98 mp_ptr tp) in compute_v() 189 mpn_gcdext (mp_ptr gp, mp_ptr up, mp_size_t *usizep, in mpn_gcdext() 190 mp_ptr ap, mp_size_t an, mp_ptr bp, mp_size_t n) in mpn_gcdext() 198 mp_ptr u0; in mpn_gcdext() 199 mp_ptr u1; in mpn_gcdext() 201 mp_ptr tp; in mpn_gcdext() 337 mp_ptr t0; in mpn_gcdext() 446 mp_ptr lehmer_up; in mpn_gcdext() [all …]
|
H A D | hgcd.c | 67 unsigned col, mp_ptr tp) in hgcd_matrix_update_q() 138 mp_ptr tp) in hgcd_matrix_mul_1() 170 hgcd_step (mp_size_t n, mp_ptr ap, mp_ptr bp, mp_size_t s, in hgcd_step() 171 struct hgcd_matrix *M, mp_ptr tp) in hgcd_step() 363 mpn_hgcd_lehmer (mp_ptr ap, mp_ptr bp, mp_size_t n, in mpn_hgcd_lehmer() 390 mp_ptr tp) in mpn_hgcd_matrix_mul() 438 mp_size_t n, mp_ptr ap, mp_ptr bp, in mpn_hgcd_matrix_adjust() 439 mp_size_t p, mp_ptr tp) in mpn_hgcd_matrix_adjust() 444 mp_ptr t0 = tp; in mpn_hgcd_matrix_adjust() 445 mp_ptr t1 = tp + p + M->n; in mpn_hgcd_matrix_adjust() [all …]
|
H A D | tdiv_qr.c | 37 mpn_tdiv_qr (mp_ptr qp, mp_ptr rp, mp_size_t qxn, in mpn_tdiv_qr() 61 mp_ptr n2p, d2p; in mpn_tdiv_qr() 86 d2p = (mp_ptr) dp; in mpn_tdiv_qr() 107 mp_ptr n2p, d2p; in mpn_tdiv_qr() 126 d2p = (mp_ptr) dp; in mpn_tdiv_qr() 144 mp_ptr scratch = TMP_ALLOC_LIMBS (itch); in mpn_tdiv_qr() 194 mp_ptr n2p, d2p; in mpn_tdiv_qr() 195 mp_ptr tp; in mpn_tdiv_qr() 240 d2p = (mp_ptr) dp + in; in mpn_tdiv_qr() 271 mp_ptr scratch = TMP_ALLOC_LIMBS (itch); in mpn_tdiv_qr() [all …]
|
H A D | sqr.c | 26 mpn_sqr (mp_ptr p, mp_srcptr a, mp_size_t n) in mpn_sqr() 48 mp_ptr ws; in mpn_sqr() 57 mp_ptr ws; in mpn_sqr() 66 mp_ptr ws; in mpn_sqr() 75 mp_ptr ws; in mpn_sqr()
|
H A D | mul_n.c | 26 mpn_mul_n (mp_ptr p, mp_srcptr a, mp_srcptr b, mp_size_t n) in mpn_mul_n() 46 mp_ptr ws; in mpn_mul_n() 55 mp_ptr ws; in mpn_mul_n() 64 mp_ptr ws; in mpn_mul_n() 73 mp_ptr ws; in mpn_mul_n()
|
H A D | dcpi1_bdiv_q.c | 45 mpn_dcpi1_bdiv_q_n (mp_ptr qp, in mpn_dcpi1_bdiv_q_n() 46 mp_ptr np, mp_srcptr dp, mp_size_t n, in mpn_dcpi1_bdiv_q_n() 47 mp_limb_t dinv, mp_ptr tp) in mpn_dcpi1_bdiv_q_n() 81 mpn_dcpi1_bdiv_q (mp_ptr qp, in mpn_dcpi1_bdiv_q() 82 mp_ptr np, mp_size_t nn, in mpn_dcpi1_bdiv_q() 88 mp_ptr tp; in mpn_dcpi1_bdiv_q()
|
H A D | invertappr.c | 89 mpn_bc_invertappr (mp_ptr ip, mp_srcptr dp, mp_size_t n, mp_ptr tp) in mpn_bc_invertappr() 91 mp_ptr xp; in mpn_bc_invertappr() 157 mpn_ni_invertappr (mp_ptr ip, mp_srcptr dp, mp_size_t n, mp_ptr scratch) in mpn_ni_invertappr() 160 mp_ptr xp; in mpn_ni_invertappr() 163 mp_ptr tp; in mpn_ni_invertappr() 288 mpn_invertappr (mp_ptr ip, mp_srcptr dp, mp_size_t n, mp_ptr scratch) in mpn_invertappr()
|
H A D | rootrem.c | 39 static mp_size_t mpn_rootrem_internal (mp_ptr, mp_ptr, mp_srcptr, mp_size_t, 79 mpn_rootrem (mp_ptr rootp, mp_ptr remp, in mpn_rootrem() 91 mp_ptr sp, wp; in mpn_rootrem() 119 mpn_rootrem_internal (mp_ptr rootp, mp_ptr remp, mp_srcptr up, mp_size_t un, in mpn_rootrem_internal() 122 mp_ptr qp, rp, sp, wp, scratch; in mpn_rootrem_internal() 295 mp_ptr tp; in mpn_rootrem_internal()
|
H A D | remove.c | 51 mpn_remove (mp_ptr wp, mp_size_t *wn, in mpn_remove() 52 mp_ptr up, mp_size_t un, mp_ptr vp, mp_size_t vn, in mpn_remove() 55 mp_ptr pwpsp[LOG]; in mpn_remove() 58 mp_ptr tp, qp, np, pp, qp2, scratch_out; in mpn_remove()
|
H A D | toom_interpolate_8pts.c | 61 DO_mpn_sublsh_n (mp_ptr dst, mp_srcptr src, mp_size_t n, unsigned int s, mp_ptr ws) in DO_mpn_sublsh_n() 115 mpn_toom_interpolate_8pts (mp_ptr pp, mp_size_t n, in mpn_toom_interpolate_8pts() 116 mp_ptr r3, mp_ptr r7, in mpn_toom_interpolate_8pts() 117 mp_size_t spt, mp_ptr ws) in mpn_toom_interpolate_8pts() 120 mp_ptr r5, r1; in mpn_toom_interpolate_8pts()
|
H A D | dcpi1_bdiv_qr.c | 51 mpn_dcpi1_bdiv_qr_n (mp_ptr qp, mp_ptr np, mp_srcptr dp, mp_size_t n, in mpn_dcpi1_bdiv_qr_n() 52 mp_limb_t dinv, mp_ptr tp) in mpn_dcpi1_bdiv_qr_n() 85 mpn_dcpi1_bdiv_qr (mp_ptr qp, mp_ptr np, mp_size_t nn, in mpn_dcpi1_bdiv_qr() 90 mp_ptr tp; in mpn_dcpi1_bdiv_qr()
|
H A D | divrem.c | 28 mpn_divrem (mp_ptr qp, mp_size_t qxn, in mpn_divrem() 29 mp_ptr np, mp_size_t nn, in mpn_divrem() 45 mp_ptr q2p; in mpn_divrem() 66 mp_ptr rp, q2p; in mpn_divrem() 74 mp_ptr n2p; in mpn_divrem()
|
H A D | toom_eval_pm2rexp.c | 34 DO_mpn_addlsh_n(mp_ptr dst, mp_srcptr src, mp_size_t n, unsigned int s, mp_ptr ws) in DO_mpn_addlsh_n() 48 mpn_toom_eval_pm2rexp (mp_ptr rp, mp_ptr rm, in mpn_toom_eval_pm2rexp() 50 unsigned int s, mp_ptr ws) in mpn_toom_eval_pm2rexp()
|
H A D | div_q.c | 90 mpn_div_q (mp_ptr qp, in mpn_div_q() 92 mp_srcptr dp, mp_size_t dn, mp_ptr scratch) in mpn_div_q() 94 mp_ptr new_dp, new_np, tp, rp; in mpn_div_q() 158 mp_ptr scratch = TMP_ALLOC_LIMBS (itch); in mpn_div_q() 200 mp_ptr scratch = TMP_ALLOC_LIMBS (itch); in mpn_div_q() 251 mp_ptr scratch = TMP_ALLOC_LIMBS (itch); in mpn_div_q() 271 new_dp = (mp_ptr) dp + dn - (qn + 1); in mpn_div_q() 290 mp_ptr scratch = TMP_ALLOC_LIMBS (itch); in mpn_div_q()
|
H A D | powm_sec.c | 113 mpn_local_sqr (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_ptr tp) in mpn_local_sqr() 199 redcify (mp_ptr rp, mp_srcptr up, mp_size_t un, mp_srcptr mp, mp_size_t n, mp_ptr tp) in redcify() 201 mp_ptr qp; in redcify() 215 mpn_powm_sec (mp_ptr rp, mp_srcptr bp, mp_size_t bn, in mpn_powm_sec() 217 mp_srcptr mp, mp_size_t n, mp_ptr tp) in mpn_powm_sec() 224 mp_ptr pp, this_pp; in mpn_powm_sec()
|
H A D | divexact.c | 35 mpn_divexact (mp_ptr qp, in mpn_divexact() 41 mp_ptr tp, wp; in mpn_divexact() 123 mpn_divexact (mp_ptr qp, in mpn_divexact() 126 mp_ptr scratch) in mpn_divexact() 131 mp_ptr tp; in mpn_divexact() 135 mp_ptr xdp; in mpn_divexact() 218 xdp = (mp_ptr) dp + dn - qn1; in mpn_divexact()
|
/dragonfly/gnu/usr.bin/gmp/ |
H A D | gmp.h | 224 typedef mp_limb_t * mp_ptr; typedef 1537 __GMP_DECLSPEC mp_limb_t mpn_divrem __GMP_PROTO ((mp_ptr, mp_size_t, mp_ptr, mp_size_t, mp_srcptr, … 1543 __GMP_DECLSPEC mp_limb_t mpn_divrem_2 __GMP_PROTO ((mp_ptr, mp_size_t, mp_ptr, mp_size_t, mp_srcptr… 1546 __GMP_DECLSPEC mp_size_t mpn_gcd __GMP_PROTO ((mp_ptr, mp_ptr, mp_size_t, mp_ptr, mp_size_t)); 1555 …_GMP_DECLSPEC mp_size_t mpn_gcdext __GMP_PROTO ((mp_ptr, mp_ptr, mp_size_t *, mp_ptr, mp_size_t, m… 1601 __GMP_DECLSPEC mp_size_t mpn_pow_1 __GMP_PROTO ((mp_ptr, mp_srcptr, mp_size_t, mp_limb_t, mp_ptr)); 1626 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t)); 1645 __GMP_DECLSPEC void mpn_tdiv_qr __GMP_PROTO ((mp_ptr, mp_ptr, mp_size_t, mp_srcptr, mp_size_t, mp_s… 1700 mp_ptr __gmp_p = z->_mp_d; \ 1705 mp_ptr __gmp_p = z->_mp_d; \ [all …]
|
/dragonfly/contrib/gmp/mpz/ |
H A D | tdiv_q.c | 30 mp_ptr np, dp, qp; in mpz_tdiv_q() 58 mp_ptr tp; in mpz_tdiv_q() 66 mp_ptr tp; in mpz_tdiv_q() 74 mp_ptr tp; in mpz_tdiv_q()
|