/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/ |
H A D | divrem_1.asm | 51 C Extend the division to fractional quotient limbs in dst,xsize. Return the
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/alpha/ |
H A D | mode1o.asm | 161 bne r17, L(top) C while 2 or more limbs left
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/pa64/ |
H A D | aorslsh1_n.asm | 79 C Primitive code for the first (n mod 8) limbs:
|
H A D | mul_1.asm | 49 C do 0, 1, 2, or 3 limbs
|
H A D | submul_1.asm | 49 C do 0, 1, 2, or 3 limbs
|
H A D | addmul_1.asm | 49 C do 0, 1, 2, or 3 limbs
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc32/vmx/ |
H A D | copyd.asm | 37 C 970 (G5): 0.78 1.02 (64-bit limbs)
|
H A D | copyi.asm | 37 C 970 (G5): 0.78 1.02 (64-bit limbs)
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/k7/ |
H A D | aors_n.asm | 34 C K7: 1.64 cycles/limb (at 16 limbs/loop).
|
H A D | bdiv_q_1.asm | 118 C ebp counter, limbs, negative
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/p6/ |
H A D | aorsmul_1.asm | 180 C registers when doing the mul for the initial two carry limbs.
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/pentium/ |
H A D | mode1o.asm | 170 C ebx counter, limbs, negative
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/ |
H A D | mod_1_1.asm | 67 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 D | mul_basecase.asm | 54 C P4 model 2 (Northwood): 4.60 at 32 limbs 55 C P4 model 3-4 (Prescott): 4.94 at 32 limbs
|
H A D | popcount.asm | 69 C integer based popcount. Such a combined loop would handle 6 limbs in
|
/netbsd-current/external/lgpl3/gmp/dist/mini-gmp/ |
H A D | mini-gmp.c | 198 /* 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 D | GMP.xs | 2169 realloc (z, limbs) 2171 int limbs 2173 _mpz_realloc (z->m, limbs);
|
/netbsd-current/external/lgpl3/gmp/dist/tests/ |
H A D | refmpn.c | 115 /* 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 D | speed.h | 36 /* 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 D | sqr_basecase.asm | 48 C limbs will lead to non-termination in practice.
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/p6/mmx/ |
H A D | divrem_1.asm | 60 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 D | sqr_basecase.asm | 48 C * Consider getting rid of cy and instead load 3 u limbs, use addc+adde+adde.
|
/netbsd-current/external/lgpl3/gmp/dist/ |
H A D | configure | 1507 --enable-nails use nails on limbs [default=no] 25470 # to operate on full limbs
|