/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/generic/ |
H A D | gcd_1.c | 44 mpn_gcd_1 (mp_srcptr up, mp_size_t size, mp_limb_t vlimb) argument 50 ASSERT (vlimb != 0); 55 /* Need vlimb odd for modexact, want it odd to get common zeros. */ 56 count_trailing_zeros (zero_bits, vlimb); 57 vlimb >>= zero_bits; 62 vlimb already gives the common zeros. */ 69 ulimb = MPN_MOD_OR_MODEXACT_1_ODD (up, size, vlimb); 82 if (vlimb > ulimb) 83 MP_LIMB_T_SWAP (ulimb, vlimb); 87 if ((ulimb >> 16) > vlimb) [all...] |
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpz/ |
H A D | hamdist.c | 59 mp_limb_t ulimb, vlimb; local 80 vlimb = *vp++; 85 if (vlimb != 0) 88 ulimb = vlimb; 89 vlimb = 0; 94 /* twos complement first non-zero limbs (ulimb is non-zero, but vlimb 97 vlimb = -vlimb; 98 popc_limb (count, (ulimb ^ vlimb) & GMP_NUMB_MASK); 100 if (vlimb [all...] |
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/s390/ |
H A D | addmul_1.asm | 26 define(`vlimb',5) 33 ltr vlimb,vlimb 38 mr 0,vlimb # multiply signed 39 alr 0,6 # add vlimb to phi 41 nr 6,vlimb # 0 or vlimb 42 alr 0,6 # conditionally add vlimb to phi 62 mr 0,vlimb # multiply signed 64 nr 6,vlimb # [all...] |
H A D | mul_1.asm | 26 define(`vlimb',5) 33 ltr vlimb,vlimb 38 mr 0,vlimb # multiply signed 39 alr 0,6 # add vlimb to phi 41 nr 6,vlimb # 0 or vlimb 42 alr 0,6 # conditionally add vlimb to phi 58 mr 0,vlimb # multiply signed 60 nr 6,vlimb # [all...] |
H A D | submul_1.asm | 26 define(`vlimb',5) 33 ltr vlimb,vlimb 38 mr 0,vlimb # multiply signed 39 alr 0,6 # add vlimb to phi 41 nr 6,vlimb # 0 or vlimb 42 alr 0,6 # conditionally add vlimb to phi 62 mr 0,vlimb # multiply signed 64 nr 6,vlimb # [all...] |
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpf/ |
H A D | t-muldiv.c | 41 unsigned long ulimb, vlimb; local 97 vlimb = urandom (); 98 mpf_set_ui (v, vlimb); 120 mpf_div_ui (x, u, vlimb);
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/powerpc64/mode32/ |
H A D | addmul_1.asm | 37 ` rldimi r8, r7, 32,0 C assemble vlimb from separate 32-bit arguments 40 rldimi r7, r6, 32,0 C assemble vlimb from separate 32-bit arguments
|
H A D | mul_1.asm | 37 ` rldimi r8, r7, 32,0 C assemble vlimb from separate 32-bit arguments 40 rldimi r7, r6, 32,0 C assemble vlimb from separate 32-bit arguments
|
H A D | submul_1.asm | 37 ` rldimi r8, r7, 32,0 C assemble vlimb from separate 32-bit arguments 40 rldimi r7, r6, 32,0 C assemble vlimb from separate 32-bit arguments
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86_64/ |
H A D | gcd_1.asm | 52 C mp_limb_t mpn_gcd_1 (mp_srcptr up, mp_size_t n, mp_limb_t vlimb); 58 define(`vlimb', `%rdx')
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/pa64/ |
H A D | mul_1.asm | 83 C -38/-138 vlimb home slot. For 2.0N, the vlimb arg will arrive here. 92 define(`vlimb',`%r23') C 103 ` std vlimb, -0x38(%r30) C store vlimb into "home" slot 109 fldd -0x138(%r30), %fr8 C put vlimb in fp register
|
H A D | addmul_1.asm | 83 C -38/-138 vlimb home slot. For 2.0N, the vlimb arg will arrive here. 92 define(`vlimb',`%r23') C 103 ` std vlimb, -0x38(%r30) C store vlimb into "home" slot 109 fldd -0x138(%r30), %fr8 C put vlimb in fp register
|
H A D | submul_1.asm | 83 C -38/-138 vlimb home slot. For 2.0N, the vlimb arg will arrive here. 92 define(`vlimb',`%r23') C 103 ` std vlimb, -0x38(%r30) C store vlimb into "home" slot 109 fldd -0x138(%r30), %fr8 C put vlimb in fp register
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/alpha/ |
H A D | aorslsh1_n.asm | 128 $Loop: sll v0, 1, sl C left shift vlimb 131 ADDSUB u0, sl, ps C ulimb + (vlimb << 1)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/ia64/ |
H A D | hamdist.asm | 49 ld8 r11 = [vp], 8 C load first vlimb M01
|