Searched refs:ulimb (Results 1 - 12 of 12) sorted by relevance

/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/generic/
H A Dgcd_1.c46 mp_limb_t ulimb; local
53 ulimb = up[0];
61 /* Must get common zeros before the mod reduction. If ulimb==0 then
63 if (ulimb != 0)
65 count_trailing_zeros (u_low_zero_bits, ulimb);
69 ulimb = MPN_MOD_OR_MODEXACT_1_ODD (up, size, vlimb);
70 if (ulimb == 0)
77 count_trailing_zeros (u_low_zero_bits, ulimb);
78 ulimb >>= u_low_zero_bits;
82 if (vlimb > ulimb)
[all...]
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpf/
H A Dcmp_ui.c29 mp_limb_t ulimb; local
57 ulimb = up[usize - 1];
61 if ((ulimb >> GMP_NAIL_BITS) != 0)
63 ulimb = (ulimb << GMP_NUMB_BITS) | up[usize - 2];
70 if (ulimb > vval)
72 else if (ulimb < vval)
H A Dcmp_si.c30 mp_limb_t ulimb; local
75 ulimb = up[usize - 1];
79 if ((ulimb >> GMP_NAIL_BITS) != 0)
81 ulimb = (ulimb << GMP_NUMB_BITS) | up[usize - 2];
88 if (ulimb > (unsigned long) vval)
90 else if (ulimb < (unsigned long) vval)
H A Dui_sub.c34 mp_limb_t ulimb; local
66 ulimb = u;
74 vp = &ulimb;
85 up = &ulimb;
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpz/
H A Dhamdist.c59 mp_limb_t ulimb, vlimb; local
79 ulimb = *up++;
82 if (ulimb != 0)
88 ulimb = vlimb;
94 /* twos complement first non-zero limbs (ulimb is non-zero, but vlimb
96 ulimb = -ulimb;
98 popc_limb (count, (ulimb ^ vlimb) & GMP_NUMB_MASK);
126 complement ulimb. Note -v^(~0^u) == (v-1)^u. */
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/
H A Daddmul_3.asm35 define(`ulimb',`r25')
78 ldq ulimb, 0(up)
80 mulq v0, ulimb, m0a C U1
81 umulh v0, ulimb, m0b C U1
82 mulq v1, ulimb, m1a C U1
83 umulh v1, ulimb, m1b C U1
85 mulq v2, ulimb, m2a C U1
86 umulh v2, ulimb, m2b C U1
91 ldq ulimb, 0(up) C L0
98 mulq v0, ulimb, m0
[all...]
H A Daddmul_4.asm36 define(`ulimb',`r25')
92 ldq ulimb, 0(up)
94 mulq v0, ulimb, m0a C U1
95 umulh v0, ulimb, m0b C U1
96 mulq v1, ulimb, m1a C U1
97 umulh v1, ulimb, m1b C U1
99 mulq v2, ulimb, m2a C U1
100 umulh v2, ulimb, m2b C U1
101 mulq v3, ulimb, m3a C U1
102 umulh v3, ulimb, m3
[all...]
H A Daddmul_2.asm36 define(`ulimb',`r25')
72 ldq ulimb, 0(up)
74 mulq v0, ulimb, m0a C U1
75 umulh v0, ulimb, m0b C U1
76 mulq v1, ulimb, m1a C U1
77 umulh v1, ulimb, m1b C U1
85 ldq ulimb, 0(up) C L1
90 mulq v0, ulimb, m0a C U1
94 umulh v0, ulimb, m0b C U1
100 mulq v1, ulimb, m1
[all...]
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpf/
H A Dt-muldiv.c41 unsigned long ulimb, vlimb; local
84 ulimb = urandom ();
85 mpf_set_ui (u, ulimb);
135 mpf_ui_div (x, ulimb, v);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/ia64/
H A Ddive_1.asm154 .Ln1: xmpy.l f12 = f10, f7 C q = ulimb * inverse
159 xmpy.l f12 = f11, f7 C q = ulimb * inverse
169 xmpy.l f12 = f11, f7 C q = ulimb * inverse
188 xmpy.l f10 = f11, f7 C si = ulimb * inverse
202 xmpy.l f10 = f11, f7 C si = ulimb * inverse
210 xmpy.l f10 = f11, f7 C si = ulimb * inverse
H A Dhamdist.asm48 {.mmi; ld8 r10 = [up], 8 C load first ulimb M01
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/alpha/
H A Daorslsh1_n.asm131 ADDSUB u0, sl, ps C ulimb + (vlimb << 1)

Completed in 136 milliseconds