Searched refs:limbs (Results 126 - 148 of 148) sorted by relevance

123456

/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/
H A Ddivrem_1.asm51 C Extend the division to fractional quotient limbs in dst,xsize. Return the
/netbsd-current/external/lgpl3/gmp/dist/mpn/alpha/
H A Dmode1o.asm161 bne r17, L(top) C while 2 or more limbs left
/netbsd-current/external/lgpl3/gmp/dist/mpn/pa64/
H A Daorslsh1_n.asm79 C Primitive code for the first (n mod 8) limbs:
H A Dmul_1.asm49 C do 0, 1, 2, or 3 limbs
H A Dsubmul_1.asm49 C do 0, 1, 2, or 3 limbs
H A Daddmul_1.asm49 C do 0, 1, 2, or 3 limbs
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc32/vmx/
H A Dcopyd.asm37 C 970 (G5): 0.78 1.02 (64-bit limbs)
H A Dcopyi.asm37 C 970 (G5): 0.78 1.02 (64-bit limbs)
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/k7/
H A Daors_n.asm34 C K7: 1.64 cycles/limb (at 16 limbs/loop).
H A Dbdiv_q_1.asm118 C ebp counter, limbs, negative
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/p6/
H A Daorsmul_1.asm180 C registers when doing the mul for the initial two carry limbs.
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/pentium/
H A Dmode1o.asm170 C ebx counter, limbs, negative
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/
H A Dmod_1_1.asm67 C result fits in two limbs and a bit, carry from the addition
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/
H A Dmul_basecase.asm54 C P4 model 2 (Northwood): 4.60 at 32 limbs
55 C P4 model 3-4 (Prescott): 4.94 at 32 limbs
H A Dpopcount.asm69 C integer based popcount. Such a combined loop would handle 6 limbs in
/netbsd-current/external/lgpl3/gmp/dist/mini-gmp/
H A Dmini-gmp.c198 /* Compute the two most significant limbs of n - q'd */ \
829 This is a 3/2 division (on half-limbs), for which qh is a
1464 /* Realloc for an mpz_t WHAT if it has less than NEEDED limbs. */
2087 mp_size_t limbs;
2098 limbs = bits / GMP_LIMB_BITS;
2101 rn = un + limbs + (shift > 0);
2105 mp_limb_t cy = mpn_lshift (rp + limbs, u->_mp_d, un, shift);
2110 mpn_copyd (rp + limbs, u->_mp_d, un);
2112 mpn_zero (rp, limbs);
3812 /* If the smaller input is positive, higher limbs do
2076 mp_size_t limbs; local
[all...]
/netbsd-current/external/lgpl3/gmp/dist/demos/perl/
H A DGMP.xs2169 realloc (z, limbs)
2171 int limbs
2173 _mpz_realloc (z->m, limbs);
/netbsd-current/external/lgpl3/gmp/dist/tests/
H A Drefmpn.c115 /* Free limbs allocated by refmpn_malloc_limbs. NOTE: Can't free
132 /* malloc n limbs on a multiple of m bytes boundary */
320 zeros to wsize. If x is longer, then copy just the high wsize limbs. */
453 /* set *dh,*dl to mh:ml - sh:sl, in full limbs */
1094 /* Set return:*lo to x*y, using full limbs not nails. */
1477 Operates on full limbs, not nails.
2087 /* Full limbs allowed, not limited to nails. */
2109 mp_size_t limbs; local
2116 for (limbs = 0; p[0] == 0; limbs
[all...]
/netbsd-current/external/lgpl3/gmp/dist/tune/
H A Dspeed.h36 /* Pad ptr,oldsize with zero limbs (at the most significant end) to make it
54 #define TMP_ALLOC_LIMBS_ALIGNED(limbs, align) \
55 ((mp_ptr) TMP_ALLOC_ALIGNED ((limbs)*sizeof(mp_limb_t), align))
73 /* Set ptr to a TMP_ALLOC block of the given limbs, with the given limb
75 #define SPEED_TMP_ALLOC_LIMBS(ptr, limbs, align) \
81 __ptr = TMP_ALLOC_LIMBS ((limbs) + SPEED_TMP_ALLOC_ADJUST_MASK); \
95 #define SPEED_BLOCK_SIZE 512 /* limbs */
719 /* s->size is still in limbs, and it's limbs which are copied, but
720 "function" takes a size in bytes not limbs
[all...]
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/k8/
H A Dsqr_basecase.asm48 C limbs will lead to non-termination in practice.
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/p6/mmx/
H A Ddivrem_1.asm60 dnl The threshold is set to make the integer part right. At 4 limbs the
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p9/
H A Dsqr_basecase.asm48 C * Consider getting rid of cy and instead load 3 u limbs, use addc+adde+adde.
/netbsd-current/external/lgpl3/gmp/dist/
H A Dconfigure1507 --enable-nails use nails on limbs [default=no]
25470 # to operate on full limbs

Completed in 364 milliseconds

123456