/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpz/ |
H A D | t-set_f.c | 31 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 D | t-cong_2exp.c | 127 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 D | get_d.c | 166 #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 D | perfsqr.c | 61 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 D | udiv_w_sdiv.c | 45 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 D | perfpow.c | 73 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 D | pow_1.c | 59 cnt = GMP_LIMB_BITS; 77 for (i = GMP_LIMB_BITS - cnt - 1;;) 102 for (i = GMP_LIMB_BITS - cnt - 1;;)
|
H A D | sizeinbase.c | 48 totbits = xsize * GMP_LIMB_BITS - cnt;
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/ |
H A D | extract-dbl.c | 44 #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 D | randmui.c | 54 bits = GMP_LIMB_BITS - leading - (POW2_P(n) != 0);
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tune/ |
H A D | modlinv.c | 33 #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 D | t-count_zeros.c | 66 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 D | gmp-mparam.h | 22 #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 D | gmp-mparam.h | 22 #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 D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 64 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/alpha/ |
H A D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 64 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/cray/ |
H A D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 64 macro
|
H A D | lshift.c | 32 sh_2 = GMP_LIMB_BITS - sh_1;
|
H A D | rshift.c | 32 sh_2 = GMP_LIMB_BITS - sh_1;
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/m68k/ |
H A D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 32 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/ |
H A D | gmp-mparam.h | 20 #define GMP_LIMB_BITS 64 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/alpha/ |
H A D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 64 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/m68000/ |
H A D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 32 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/m68k/ |
H A D | gmp-mparam.h | 21 #define GMP_LIMB_BITS 32 macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpn/ |
H A D | t-perfsqr.c | 35 int want[2*GMP_LIMB_BITS], got; 57 if (idx >= GMP_LIMB_BITS) 58 got = (got_hi >> (idx - GMP_LIMB_BITS)) & 1;
|