| /src/external/lgpl3/gmp/dist/mpz/ |
| kronuz.c | 42 int twos; local 102 count_trailing_zeros (twos, b_low); 103 b_low >>= twos; local 115 count_trailing_zeros (twos, a); 116 a >>= twos; local 118 result_bit1 = JACOBI_TWOS_U_BIT1 (twos, b_low);
|
| divis_ui.c | 40 unsigned twos; local 75 count_trailing_zeros (twos, (mp_limb_t) d); 76 d >>= twos; local
|
| kronsz.c | 43 unsigned twos; local 83 count_trailing_zeros (twos, a_limb); 84 a_limb >>= twos; local 85 /* (a*2^n/b) = (a/b) * twos(n,a) */ 86 result_bit1 ^= JACOBI_TWOS_U_BIT1 (twos, b_low); 121 count_trailing_zeros (twos, b_low); 122 b_low >>= twos; local
|
| kronzs.c | 69 int twos; local 78 count_trailing_zeros (twos, b_limb); 79 b_limb >>= twos; local 80 result_bit1 ^= JACOBI_TWOS_U_BIT1 (twos, a_low);
|
| kronzu.c | 65 int twos; local 74 count_trailing_zeros (twos, b); 75 b >>= twos; local 76 result_bit1 = (JACOBI_TWOS_U_BIT1 (twos, a_low)
|
| cong.c | 126 unsigned twos; local 127 count_trailing_zeros (twos, dlow); 128 dlow >>= twos; local 144 unsigned twos; local 145 count_trailing_zeros (twos, dlow); 146 dlow = (dlow >> twos) | (dsecond << (GMP_NUMB_BITS-twos));
|
| divegcd.c | 120 int twos; local 124 count_trailing_zeros (twos, dl); 125 dl >>= twos; local 126 mpz_tdiv_q_2exp (q, a, twos);
|
| cong_ui.c | 104 unsigned twos; local 109 count_trailing_zeros (twos, d); 110 d >>= twos; local
|
| /src/external/lgpl3/gmp/dist/mpn/generic/ |
| divis.c | 66 unsigned twos; local 111 count_trailing_zeros (twos, dlow); 112 dlow >>= twos; local 116 count_trailing_zeros (twos, dlow); 122 dlow = (dlow >> twos) | (dsecond << (GMP_NUMB_BITS-twos)); 141 if (twos != 0) 144 ASSERT_NOCARRY (mpn_rshift (tp, dp, dn, twos)); 147 ASSERT_NOCARRY (mpn_rshift (rp, ap, an, twos));
|
| jacbase.c | 50 mp_limb_t twos; \ 51 count_trailing_zeros (twos, a); \ 52 result_bit1 ^= JACOBI_TWOS_U_BIT1 (twos, b); \ 53 a >>= twos; \
|
| perfpow.c | 246 mp_bitcnt_t twos, count; local 264 twos = mpn_scan1 (np, 0); 265 if (twos != 0) 268 if (twos == 1) 272 s = twos / GMP_LIMB_BITS; 275 return ! (neg && POW2_P (twos)); 277 count = twos % GMP_LIMB_BITS; 288 g = twos;
|
| /src/external/lgpl3/gmp/dist/tests/ |
| refmpz.c | 112 mp_bitcnt_t twos; local 119 twos = mpz_scan1 (a, 0); 120 mpz_tdiv_q_2exp (a, a, twos); 141 unsigned long twos; local 167 twos = mpz_scan1 (b, 0L); 168 mpz_tdiv_q_2exp (b, b, twos); 169 result_bit1 ^= JACOBI_TWOS_U_BIT1 (twos, PTR(a)[0]); 179 twos = mpz_scan1 (a, 0L); 180 mpz_tdiv_q_2exp (a, a, twos); 181 result_bit1 ^= JACOBI_TWOS_U_BIT1 (twos, PTR(b)[0]) [all...] |
| /src/external/lgpl3/gmp/dist/mpn/alpha/ev67/ |
| gcd_11.asm | 42 C The trailing zeros are calculated from just x-y, since in twos-complement 63 cttz r7, r8 C U0 d twos 72 srl r4, r8, r0 C U0 x = new_x >> twos
|
| /src/external/lgpl3/gmp/dist/mpn/x86/k6/mmx/ |
| dive_1.asm | 96 leal 1(%eax,%eax), %esi C d without twos 120 movl %esi, PARAM_DIVISOR C d without twos 192 C edx twos 226 C mm7 twos
|
| /src/external/lgpl3/gmp/dist/mpn/x86/p6/ |
| bdiv_q_1.asm | 86 movl PARAM_SHIFT, %ecx C trailing twos 252 bsfl %eax, %ecx C trailing twos 256 shrl %cl, %eax C d without twos 259 shrl %eax C d/2 without twos
|
| dive_1.asm | 76 bsfl %eax, %ecx C trailing twos 80 shrl %cl, %eax C d without twos 83 shrl %eax C d/2 without twos
|
| /src/external/lgpl3/gmp/dist/tests/mpz/ |
| t-bin.c | 140 twos (int count) function 322 twos (count >> 1);
|
| /src/external/lgpl3/gmp/dist/mpn/x86/ |
| bdiv_q_1.asm | 179 leal 1(%eax,%eax), %ebx C d without twos 190 movl %ebx, PARAM_DIVISOR C d without twos
|
| dive_1.asm | 78 leal 1(%eax,%eax), %ebx C d without twos 89 movl %ebx, PARAM_DIVISOR C d without twos
|
| /src/external/lgpl3/gmp/dist/mpn/x86/k7/ |
| dive_1.asm | 86 leal 1(%eax,%eax), %ebx C d without twos 97 movl %ebx, PARAM_DIVISOR C d without twos
|
| bdiv_q_1.asm | 204 leal 1(%eax,%eax), %ebx C d without twos 215 movl %ebx, PARAM_DIVISOR C d without twos
|
| /src/external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/ |
| dive_1.asm | 86 bsfl %ecx, %ecx C trailing twos 88 shrl %cl, %eax C d = divisor without twos
|
| bdiv_q_1.asm | 168 bsfl %ecx, %ecx C trailing twos 170 shrl %cl, %eax C d = divisor without twos
|
| /src/external/lgpl3/gmp/dist/mpn/x86/pentium/ |
| bdiv_q_1.asm | 122 movl %edx, PARAM_DIVISOR C d without twos 215 C ecx twos
|
| dive_1.asm | 144 movl %edx, PARAM_DIVISOR C d without twos 212 C ecx twos
|