Searched refs:GMP_LIMB_BITS (Results 26 - 50 of 233) sorted by relevance

12345678910

/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpz/
H A Dt-set_f.c31 0, 1, GMP_LIMB_BITS, 2*GMP_LIMB_BITS, 5*GMP_LIMB_BITS
104 mpz_rrandomb (z, RANDS, 2*GMP_LIMB_BITS);
107 mpz_rrandomb (z, RANDS, 5*GMP_LIMB_BITS);
H A Dt-cong_2exp.c127 mpz_errandomb (a, rands, 8*GMP_LIMB_BITS);
128 mpz_errandomb (c, rands, 8*GMP_LIMB_BITS);
129 d = urandom() % (8*GMP_LIMB_BITS);
131 mpz_mul_2exp (a, a, urandom() % (2*GMP_LIMB_BITS));
132 mpz_mul_2exp (c, c, urandom() % (2*GMP_LIMB_BITS));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/generic/
H A Dget_d.c166 #if GMP_LIMB_BITS == 64
175 nbits = GMP_LIMB_BITS - lshift;
197 #if GMP_LIMB_BITS == 32
211 nbits = GMP_LIMB_BITS - lshift - 21;
217 nbits = GMP_LIMB_BITS - lshift;
223 mlo = x << GMP_LIMB_BITS - nbits - 11;
281 #if GMP_LIMB_BITS > 53
291 lshift = GMP_LIMB_BITS - rshift;
307 #define ONE_LIMB (GMP_LIMB_BITS == 64 && 2*GMP_NUMB_BITS >= 53)
308 #define TWO_LIMBS (GMP_LIMB_BITS
[all...]
H A Dperfsqr.c61 In fact the GMP_LIMB_BITS - PERFSQR_MOD_BITS spare bits are enough to fit
69 2*GMP_LIMB_BITS so that the table data fits in at most 2 limbs.
136 ASSERT ((d) <= GMP_LIMB_BITS); \
147 /* The expression "(int) idx - GMP_LIMB_BITS < 0" lets the compiler use the
148 sign bit from "idx-GMP_LIMB_BITS", which might help avoid a branch. */
153 ASSERT ((d) <= 2*GMP_LIMB_BITS); \
158 m = ((int) idx - GMP_LIMB_BITS < 0 ? (mlo) : (mhi)); \
159 idx %= GMP_LIMB_BITS; \
179 if (((sq_res_0x100[idx / GMP_LIMB_BITS]
180 >> (idx % GMP_LIMB_BITS))
[all...]
H A Dudiv_w_sdiv.c45 if (a1 < d - a1 - (a0 >> (GMP_LIMB_BITS - 1)))
53 sub_ddmmss (c1, c0, a1, a0, d >> 1, d << (GMP_LIMB_BITS - 1));
57 q += (mp_limb_t) 1 << (GMP_LIMB_BITS - 1);
64 c0 = (a1 << (GMP_LIMB_BITS - 1)) + (a0 >> 1);
H A Dperfpow.c73 y = xn * GMP_LIMB_BITS - count - 1; /* msb_index (xp, xn) */
85 y = 2 + size / GMP_LIMB_BITS;
115 mp_bitcnt_t order[GMP_LIMB_BITS * 2];
131 bn = 1 + (b - 1) / GMP_LIMB_BITS;
140 if ((b % GMP_LIMB_BITS) != 0)
141 rp[(b - 1) / GMP_LIMB_BITS] &= (((mp_limb_t) 1) << (b % GMP_LIMB_BITS)) - 1;
156 mp_bitcnt_t order[GMP_LIMB_BITS * 2];
179 bn = 1 + b / GMP_LIMB_BITS;
192 rp[b / GMP_LIMB_BITS]
[all...]
H A Dpow_1.c59 cnt = GMP_LIMB_BITS;
77 for (i = GMP_LIMB_BITS - cnt - 1;;)
102 for (i = GMP_LIMB_BITS - cnt - 1;;)
H A Dsizeinbase.c48 totbits = xsize * GMP_LIMB_BITS - cnt;
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/
H A Dextract-dbl.c44 #define BITS_PER_PART GMP_LIMB_BITS
52 3. Generalize to handle all GMP_LIMB_BITS >= 32.
164 rp[1] = manl >> (GMP_LIMB_BITS - sc);
176 rp[1] = manl >> (GMP_LIMB_BITS - sc);
189 rp[1] = manl >> (GMP_LIMB_BITS - sc);
199 rp[2] = manl >> (GMP_LIMB_BITS - sc);
217 rp[2] = manl >> (GMP_LIMB_BITS - sc);
228 rp[2] = manh >> (GMP_LIMB_BITS - sc);
229 rp[1] = (manh << sc) | (manl >> (GMP_LIMB_BITS - sc));
242 rp[2] = (manh >> (GMP_LIMB_BITS
[all...]
H A Drandmui.c54 bits = GMP_LIMB_BITS - leading - (POW2_P(n) != 0);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tune/
H A Dmodlinv.c33 #if GMP_LIMB_BITS <= 32
47 #if GMP_LIMB_BITS > 32 && GMP_LIMB_BITS <= 64
103 __count = GMP_LIMB_BITS-1; \
134 __count = GMP_LIMB_BITS-1; \
138 __inv = (__inv >> 1) | (__lowbit << (GMP_LIMB_BITS-1)); \
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/
H A Dt-count_zeros.c66 for (i=0; i < GMP_LIMB_BITS; i++)
68 check_clz (i, CNST_LIMB(1) << (GMP_LIMB_BITS-1-i));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/sparc64/
H A Dgmp-mparam.h22 #define GMP_LIMB_BITS 64 macro
25 #define GMP_LIMB_BITS 32 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/x86_64/
H A Dgmp-mparam.h22 #define GMP_LIMB_BITS 64 macro
25 #define GMP_LIMB_BITS 32 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 64 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/alpha/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 64 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/cray/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 64 macro
H A Dlshift.c32 sh_2 = GMP_LIMB_BITS - sh_1;
H A Drshift.c32 sh_2 = GMP_LIMB_BITS - sh_1;
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/m68k/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 32 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/
H A Dgmp-mparam.h20 #define GMP_LIMB_BITS 64 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/alpha/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 64 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/m68000/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 32 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/m68k/
H A Dgmp-mparam.h21 #define GMP_LIMB_BITS 32 macro
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpn/
H A Dt-perfsqr.c35 int want[2*GMP_LIMB_BITS], got;
57 if (idx >= GMP_LIMB_BITS)
58 got = (got_hi >> (idx - GMP_LIMB_BITS)) & 1;

Completed in 116 milliseconds

12345678910