Home
last modified time | relevance | path

Searched refs:mp_limb_t (Results 1 – 25 of 617) sorted by relevance

12345678910>>...25

/netbsd-src/external/lgpl3/mpfr/dist/src/
H A Dget_str.c27 static int mpfr_get_str_aux (char *const, mpfr_exp_t *const, mp_limb_t *const,
80 mpfr_get_str_aux (char *const str, mpfr_exp_t *const exp, mp_limb_t *const r, in mpfr_get_str_aux()
87 mp_limb_t ret = 0; /* possible carry in addition */ in mpfr_get_str_aux()
257 const mp_limb_t mpfr_l2b_2_0__tab[] = { 0x00, 0x00, 0x80 };
259 const mp_limb_t mpfr_l2b_2_0__tab[] = { 0x0000, 0x8000 };
261 const mp_limb_t mpfr_l2b_2_0__tab[] = { 0x80000000 };
263 const mp_limb_t mpfr_l2b_2_0__tab[] = { UINT64_C(0x8000000000000000) };
265 const mp_limb_t mpfr_l2b_2_0__tab[] = { 0x800000000000000000000000 };
267 const mp_limb_t mpfr_l2b_2_0__tab[] = { 0x80000000000000000000000000000000 };
269 const mp_limb_t mpfr_l2b_2_0__tab[] = { 0x800000000000000000000000000000000000000000000000000000000…
[all …]
H A Dconstant.c25 static const mp_limb_t __gmpfr_limb1[1] = {MPFR_LIMB_HIGHBIT};
26 const mpfr_t __gmpfr_one = {{2, MPFR_SIGN_POS, 1, (mp_limb_t*)__gmpfr_limb1}};
27 const mpfr_t __gmpfr_two = {{2, MPFR_SIGN_POS, 2, (mp_limb_t*)__gmpfr_limb1}};
28 const mpfr_t __gmpfr_four ={{2, MPFR_SIGN_POS, 3, (mp_limb_t*)__gmpfr_limb1}};
29 const mpfr_t __gmpfr_mone ={{2, MPFR_SIGN_NEG, 1, (mp_limb_t*)__gmpfr_limb1}};
33 static const mp_limb_t mpfr_l2_dd__tab[] = { 0xab, 0x79, 0xcf, 0xd1, 0xf7, 0x17, 0x72, 0xb1 };
35 static const mp_limb_t mpfr_l2_dd__tab[] = { 0x79ab, 0xd1cf, 0x17f7, 0xb172 };
37 static const mp_limb_t mpfr_l2_dd__tab[] = { 0xd1cf79ab, 0xb17217f7};
39 static const mp_limb_t mpfr_l2_dd__tab[] = { 0xb17217f7d1cf79ab };
41 static const mp_limb_t mpfr_l2_dd__tab[] = { 0xb17217f7d1cf79ab00000000 };
[all …]
H A Dmpfr-mini-gmp.h60 mp_bitcnt_t mpn_scan1 (const mp_limb_t *, mp_bitcnt_t);
75 mp_limb_t mpn_divrem_1 (mp_limb_t*, mp_size_t, mp_limb_t*, mp_size_t,
76 mp_limb_t);
86 void mpn_zero (mp_limb_t *, mp_size_t);
91 mp_bitcnt_t mpn_popcount (const mp_limb_t *, mp_size_t);
106 mp_limb_t mpn_divrem (mp_limb_t *, mp_size_t, mp_limb_t *,
107 mp_size_t, const mp_limb_t *, mp_size_t);
122 void mpn_tdiv_qr (mp_limb_t *, mp_limb_t *, mp_size_t,
123 const mp_limb_t *, mp_size_t, const mp_limb_t *, mp_size_t);
H A Dmpfr-gmp.h219 typedef mp_limb_t UWtype;
257 __MPFR_DECLSPEC mp_limb_t __gmpn_sbpi1_divappr_q (mp_limb_t*,
258 mp_limb_t*, mp_size_t, mp_limb_t*, mp_size_t, mp_limb_t);
264 __MPFR_DECLSPEC mp_limb_t __gmpn_invert_limb (mp_limb_t);
270 __MPFR_DECLSPEC mp_limb_t __gmpn_rsblsh1_n (mp_limb_t*, mp_limb_t*, mp_limb_t*, mp_size_t);
366 (ph) = (mp_limb_t) (_p >> GMP_NUMB_BITS); \
367 (pl) = (mp_limb_t) (_p & MPFR_LIMB_MAX); \
375 (sh) = (mp_limb_t) (_s >> GMP_NUMB_BITS); \
376 (sl) = (mp_limb_t) (_s & MPFR_LIMB_MAX); \
384 (sh) = (mp_limb_t) (_s >> GMP_NUMB_BITS); \
[all …]
H A Dmpfr-mini-gmp.c72 static mp_limb_t
75 mp_limb_t r = 0; in random_limb()
179 mp_limb_t
180 mpn_divrem_1 (mp_limb_t *qp, mp_size_t qxn, mp_limb_t *np, mp_size_t nn, in mpn_divrem_1()
181 mp_limb_t d0) in mpn_divrem_1()
184 mp_limb_t ret, dd[1]; in mpn_divrem_1()
218 mp_limb_t
219 mpn_divrem (mp_limb_t *qp, mp_size_t qn, mp_limb_t *np, in mpn_divrem()
220 mp_size_t nn, const mp_limb_t *dp, mp_size_t dn) in mpn_divrem()
223 mp_limb_t ret; in mpn_divrem()
[all …]
/netbsd-src/external/lgpl3/gmp/dist/tests/
H A Dtests.h82 extern mp_limb_t (*calling_conventions_function) (ANYARGS);
83 mp_limb_t calling_conventions (ANYARGS);
95 void mp_limb_trace (const char *, mp_limb_t);
121 mp_limb_t urandom (void);
148 mp_limb_t ref_addc_limb (mp_limb_t *, mp_limb_t, mp_limb_t);
149 mp_limb_t ref_bswap_limb (mp_limb_t);
150 unsigned long ref_popc_limb (mp_limb_t);
151 mp_limb_t ref_subc_limb (mp_limb_t *, mp_limb_t, mp_limb_t);
156 void refmpf_fill (mpf_ptr, mp_size_t, mp_limb_t);
165 mp_limb_t refmpn_cnd_add_n (mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t);
[all …]
H A Drefmpn.c141 refmpn_fill (mp_ptr ptr, mp_size_t size, mp_limb_t value) in refmpn_fill()
182 mp_limb_t
183 refmpn_msbone (mp_limb_t x) in refmpn_msbone()
185 mp_limb_t n = (mp_limb_t) 1 << (GMP_LIMB_BITS-1); in refmpn_msbone()
197 mp_limb_t
198 refmpn_msbone_mask (mp_limb_t x) in refmpn_msbone_mask()
213 mp_limb_t limit[2], b[2]; in refmpn_chars_per_limb()
226 if (refmpn_mul_1 (b, b, (mp_size_t) 2, (mp_limb_t) base)) in refmpn_chars_per_limb()
236 mp_limb_t
241 mp_limb_t bb; in refmpn_big_base()
[all …]
H A Dmemory.c35 #define PTRLIMB(p) ((mp_limb_t) (intptr_t) p)
37 #define PTRLIMB(p) ((mp_limb_t) (size_t) p)
84 mp_limb_t PATTERN2_var; in tests_allocate()
96 rptr = __gmp_default_allocate (size + 2 * sizeof (mp_limb_t)); in tests_allocate()
97 ptr = (void *) ((gmp_intptr_t) rptr + sizeof (mp_limb_t)); in tests_allocate()
99 *((mp_limb_t *) ((gmp_intptr_t) ptr - sizeof (mp_limb_t))) in tests_allocate()
102 memcpy ((void *) ((gmp_intptr_t) ptr + size), &PATTERN2_var, sizeof (mp_limb_t)); in tests_allocate()
114 mp_limb_t PATTERN2_var; in tests_reallocate()
139 if (*((mp_limb_t *) ((gmp_intptr_t) ptr - sizeof (mp_limb_t))) in tests_reallocate()
146 if (memcmp ((void *) ((gmp_intptr_t) ptr + h->size), &PATTERN2_var, sizeof (mp_limb_t))) in tests_reallocate()
[all …]
/netbsd-src/external/lgpl3/gmp/dist/
H A Dasl.h50 mp_limb_t& operator op##=(const type& rhs) { \
55 mp_limb_t& operator op##=(const type& rhs) { \
63 class mp_limb_t {
65 mp_limb_t() {} // put random garbage in limbo? in mp_limb_t() function
66 mp_limb_t(const unsigned int rhs) { limbo = rhs & GMP_NUMB_MASK; } in mp_limb_t() function
68 BINOP_MASK(+, mp_limb_t)
69 BINOP_MASK(-, mp_limb_t)
70 BINOP_MASK(*, mp_limb_t)
71 BINOP_NOMASK(/, mp_limb_t)
72 BINOP_NOMASK(%, mp_limb_t)
[all …]
H A Dgmp-impl.h67 __GMP_DECLSPEC mp_limb_t name (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)
73 __GMP_DECLSPEC mp_limb_t name (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
75 __GMP_DECLSPEC mp_limb_t name (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr)
77 __GMP_DECLSPEC mp_limb_t name (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t, mp_limb_t)
79 __GMP_DECLSPEC mp_limb_t name (mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)
81 __GMP_DECLSPEC mp_limb_t name (mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)
89 __GMP_DECLSPEC void name (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
91 __GMP_DECLSPEC mp_limb_t name (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
93 __GMP_DECLSPEC mp_limb_t name (mp_ptr, mp_size_t, mp_srcptr, mp_size_t, mp_limb_t)
95 __GMP_DECLSPEC mp_limb_t name (mp_limb_t, mp_limb_t)
[all …]
/netbsd-src/external/lgpl3/gmp/dist/mpn/generic/
H A Dhgcd2.c56 mp_double_limb_t div1 (mp_limb_t, mp_limb_t);
61 div1 (mp_limb_t n0, mp_limb_t d0) in div1()
73 div1 (mp_limb_t n0, mp_limb_t d0) in div1()
77 mp_limb_t q; in div1()
78 mp_limb_t mask; in div1()
88 q = -(mp_limb_t) (n0 >= d0); in div1()
95 mask = -(mp_limb_t) (n0 >= d0); in div1()
109 div1 (mp_limb_t n0, mp_limb_t d0) in div1()
120 mp_limb_t q, mask; in div1()
124 mask = -(mp_limb_t) (n0 >= d0); in div1()
[all …]
H A Dmod_1.c73 mp_limb_t mpn_mod_1_1p_1 (mp_srcptr, mp_size_t, mp_limb_t, mp_limb_t [4]);
74 mp_limb_t mpn_mod_1_1p_2 (mp_srcptr, mp_size_t, mp_limb_t, mp_limb_t [4]);
76 void mpn_mod_1_1p_cps_1 (mp_limb_t [4], mp_limb_t);
77 void mpn_mod_1_1p_cps_2 (mp_limb_t [4], mp_limb_t);
103 static mp_limb_t
104 mpn_mod_1_unnorm (mp_srcptr up, mp_size_t un, mp_limb_t d) in mpn_mod_1_unnorm()
107 mp_limb_t n1, n0, r; in mpn_mod_1_unnorm()
108 mp_limb_t dummy; in mpn_mod_1_unnorm()
152 mp_limb_t nshift; in mpn_mod_1_unnorm()
167 mp_limb_t inv, nshift; in mpn_mod_1_unnorm()
[all …]
H A Dgcdext_1.c44 mp_limb_t
46 mp_limb_t u, mp_limb_t v) in mpn_gcdext_1()
56 mp_limb_t s0 = 1; in mpn_gcdext_1()
57 mp_limb_t t0 = 0; in mpn_gcdext_1()
58 mp_limb_t s1 = 0; in mpn_gcdext_1()
59 mp_limb_t t1 = 1; in mpn_gcdext_1()
60 mp_limb_t ug; in mpn_gcdext_1()
61 mp_limb_t vg; in mpn_gcdext_1()
62 mp_limb_t ugh; in mpn_gcdext_1()
63 mp_limb_t vgh; in mpn_gcdext_1()
[all …]
H A Dmod_1_1.c160 mpn_mod_1_1p_cps (mp_limb_t cps[4], mp_limb_t b) in mpn_mod_1_1p_cps()
162 mp_limb_t bi; in mpn_mod_1_1p_cps()
163 mp_limb_t B1modb, B2modb; in mpn_mod_1_1p_cps()
189 mp_limb_t
190 mpn_mod_1_1p (mp_srcptr ap, mp_size_t n, mp_limb_t b, const mp_limb_t bmodb[4]) in mpn_mod_1_1p()
192 mp_limb_t rh, rl, bi, ph, pl, r; in mpn_mod_1_1p()
193 mp_limb_t B1modb, B2modb; in mpn_mod_1_1p()
196 mp_limb_t mask; in mpn_mod_1_1p()
226 mask = -(mp_limb_t) (rh >= b); in mpn_mod_1_1p()
237 mpn_mod_1_1p_cps (mp_limb_t cps[4], mp_limb_t b) in mpn_mod_1_1p_cps()
[all …]
H A Dhgcd2_jacobi.c44 static inline mp_limb_t
46 mp_limb_t n0, in div1()
47 mp_limb_t d0) in div1()
49 mp_limb_t q = 0; in div1()
98 static inline mp_limb_t
100 mp_limb_t nh, mp_limb_t nl, in div2()
101 mp_limb_t dh, mp_limb_t dl) in div2()
103 mp_limb_t q = 0; in div2()
157 mpn_hgcd2_jacobi (mp_limb_t ah, mp_limb_t al, mp_limb_t bh, mp_limb_t bl, in mpn_hgcd2_jacobi()
160 mp_limb_t u00, u01, u10, u11; in mpn_hgcd2_jacobi()
[all …]
H A Ddiv_qr_2.c117 mp_limb_t _q3, _q2a, _q2, _q1, _q2c, _q1c, _q1d, _q0; \
118 mp_limb_t _t1, _t0; \
119 mp_limb_t _mask; \
137 _mask = -(mp_limb_t) ((r1 >= _q1) & ((r1 > _q1) | (r0 >= _q0))); /* (r1,r0) >= (q1,q0) */ \
154 invert_4by2 (mp_ptr di, mp_limb_t d1, mp_limb_t d0) in invert_4by2()
156 mp_limb_t v1, v0, p1, t1, t0, p0, mask; in invert_4by2()
164 mask = -(mp_limb_t) (p1 >= d1); in invert_4by2()
200 mp_limb_t tp[4]; in invert_4by2()
201 mp_limb_t dp[2]; in invert_4by2()
213 static mp_limb_t
[all …]
/netbsd-src/external/lgpl3/gmp/dist/mpz/
H A Dbin_uiui.c87 static mp_limb_t
88 mul1 (mp_limb_t m) in mul1()
93 static mp_limb_t
94 mul2 (mp_limb_t m) in mul2()
97 mp_limb_t m01 = (m | 1) * ((m + 1) >> 1); in mul2()
101 static mp_limb_t
102 mul3 (mp_limb_t m) in mul3()
104 mp_limb_t m01 = (m + 0) * (m + 1) >> 1; in mul3()
105 mp_limb_t m2 = (m + 2); in mul3()
109 static mp_limb_t
[all …]
H A Dprimorial_ui.c58 mp_limb_t prime; \
63 mp_limb_t __mask, __index, __max_i, __i; \
87 static mp_limb_t
88 bit_to_n (mp_limb_t bit) { return (bit*3+4)|1; }
92 static mp_limb_t
93 id_to_n (mp_limb_t id) { return id*3+1+(id&1); } in id_to_n()
96 static mp_limb_t
97 n_to_bit (mp_limb_t n) { return ((n-5)|1)/3U; } in n_to_bit()
101 primesieve_size (mp_limb_t n) { return n_to_bit(n) / GMP_LIMB_BITS + 1; } in primesieve_size()
120 mp_limb_t *sieve, *factors; in mpz_primorial_ui()
[all …]
H A Doddfac_1.c71 mp_limb_t prime; \
76 mp_limb_t __mask, __index, __max_i, __i; \
100 static mp_limb_t
101 bit_to_n (mp_limb_t bit) { return (bit*3+4)|1; } in bit_to_n()
105 static mp_limb_t
106 id_to_n (mp_limb_t id) { return id*3+1+(id&1); } in id_to_n()
109 static mp_limb_t
110 n_to_bit (mp_limb_t n) { return ((n-5)|1)/3U; } in n_to_bit()
114 primesieve_size (mp_limb_t n) { return n_to_bit(n) / GMP_LIMB_BITS + 1; } in primesieve_size()
127 static mp_limb_t
[all …]
/netbsd-src/external/lgpl3/gmp/dist/tune/
H A Dmodlinv.c46 mp_limb_t __n = (n); \
47 mp_limb_t __inv; \
60 mp_limb_t __n = (n); \
61 mp_limb_t __inv; \
79 mp_limb_t __v = (n); \
80 mp_limb_t __v_orig = __v; \
81 mp_limb_t __make_zero = 1; \
82 mp_limb_t __two_i = 1; \
83 mp_limb_t __v_inv = 0; \
106 mp_limb_t __n = (n); \
[all …]
/netbsd-src/external/gpl3/gcc/dist/libquadmath/printf/
H A Dgmp-impl.h38 typedef unsigned long int mp_limb_t; typedef
41 typedef mp_limb_t * mp_ptr;
42 typedef const mp_limb_t * mp_srcptr;
53 typedef mp_limb_t UWtype;
119 mp_limb_t mpn_add_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)
121 mp_limb_t mpn_addmul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
124 mp_limb_t mpn_divrem (mp_ptr, mp_size_t, mp_ptr, mp_size_t, mp_srcptr,
126 mp_limb_t mpn_lshift (mp_ptr, mp_srcptr, mp_size_t, unsigned int)
128 mp_limb_t mpn_mul (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)
130 mp_limb_t mpn_mul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
[all …]
H A Ddivrem.c42 mp_limb_t
57 mp_limb_t most_significant_q_limb = 0;
69 mp_limb_t n1;
70 mp_limb_t d;
96 mp_limb_t n1, n0, n2;
97 mp_limb_t d1, d0;
113 mp_limb_t q;
114 mp_limb_t r;
126 q = ~(mp_limb_t) 0;
168 mp_limb_t dX, d1, n0;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libquadmath/printf/
H A Dgmp-impl.h38 typedef unsigned long int mp_limb_t; typedef
41 typedef mp_limb_t * mp_ptr;
42 typedef const mp_limb_t * mp_srcptr;
53 typedef mp_limb_t UWtype;
119 mp_limb_t mpn_add_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)
121 mp_limb_t mpn_addmul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
124 mp_limb_t mpn_divrem (mp_ptr, mp_size_t, mp_ptr, mp_size_t, mp_srcptr,
126 mp_limb_t mpn_lshift (mp_ptr, mp_srcptr, mp_size_t, unsigned int)
128 mp_limb_t mpn_mul (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)
130 mp_limb_t mpn_mul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)
[all …]
/netbsd-src/external/lgpl3/gmp/dist/mini-gmp/
H A Dmini-gmp.h60 typedef unsigned MINI_GMP_LIMB_TYPE mp_limb_t; typedef
64 typedef mp_limb_t *mp_ptr;
65 typedef const mp_limb_t *mp_srcptr;
74 mp_limb_t *_mp_d; /* Pointer to the limbs. */
91 mp_limb_t mpn_add_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t);
92 mp_limb_t mpn_add_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t);
93 mp_limb_t mpn_add (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t);
95 mp_limb_t mpn_sub_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t);
96 mp_limb_t mpn_sub_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t);
97 mp_limb_t mpn_sub (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t);
[all …]
/netbsd-src/external/lgpl3/gmp/dist/tests/mpn/
H A Dt-gcdext_1.c34 mp_limb_t abs_x = ABS_CAST(mp_limb_t, x); in set_signed_limb()
41 one_test (mp_limb_t a, mp_limb_t b) in one_test()
44 mp_limb_t g; in one_test()
65 mp_limb_t a_div_g = a / g; in one_test()
66 mp_limb_t b_div_g = b / g; in one_test()
67 mp_limb_t abs_s = ABS_CAST(mp_limb_t, s); in one_test()
68 mp_limb_t abs_t = ABS_CAST(mp_limb_t, t); in one_test()
85 s < 0 ? "-" : "", ABS_CAST(mp_limb_t, s), in one_test()
86 t < 0 ? "-" : "", ABS_CAST(mp_limb_t, t)); in one_test()
107 mp_limb_t al, bl; in main()

12345678910>>...25