Searched refs:vlimb (Results 1 - 15 of 15) sorted by relevance

/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/generic/
H A Dgcd_1.c44 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 Dhamdist.c59 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 Daddmul_1.asm26 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 Dmul_1.asm26 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 Dsubmul_1.asm26 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 Dt-muldiv.c41 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 Daddmul_1.asm37 ` 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 Dmul_1.asm37 ` 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 Dsubmul_1.asm37 ` 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 Dgcd_1.asm52 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 Dmul_1.asm83 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 Daddmul_1.asm83 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 Dsubmul_1.asm83 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 Daorslsh1_n.asm128 $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 Dhamdist.asm49 ld8 r11 = [vp], 8 C load first vlimb M01

Completed in 133 milliseconds