Home
last modified time | relevance | path

Searched refs:BITS_PER_MP_LIMB (Results 1 – 14 of 14) sorted by relevance

/sysdeps/ieee754/dbl-64/
A Ddbl2mpn.c40 #if BITS_PER_MP_LIMB == 32 in __mpn_extract_double()
44 #elif BITS_PER_MP_LIMB == 64 in __mpn_extract_double()
50 # error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_extract_double()
53 #define NUM_LEADING_ZEROS (BITS_PER_MP_LIMB \ in __mpn_extract_double()
54 - (DBL_MANT_DIG - ((N - 1) * BITS_PER_MP_LIMB))) in __mpn_extract_double()
76 * (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt)); in __mpn_extract_double()
94 res_ptr[0] <<= BITS_PER_MP_LIMB - (NUM_LEADING_ZEROS - cnt); in __mpn_extract_double()
97 - (BITS_PER_MP_LIMB - NUM_LEADING_ZEROS) - cnt; in __mpn_extract_double()
104 - ((N - 1) * BITS_PER_MP_LIMB)); in __mpn_extract_double()
A Dmpn2dbl.c34 #if BITS_PER_MP_LIMB == 32 in __mpn_construct_double()
38 #elif BITS_PER_MP_LIMB == 64 in __mpn_construct_double()
43 # error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_construct_double()
/sysdeps/ieee754/ldbl-128/
A Dldbl2mpn.c43 #if BITS_PER_MP_LIMB == 32 in __mpn_extract_long_double()
49 #elif BITS_PER_MP_LIMB == 64 in __mpn_extract_long_double()
56 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_extract_long_double()
59 #define NUM_LEADING_ZEROS (BITS_PER_MP_LIMB \ in __mpn_extract_long_double()
60 - (LDBL_MANT_DIG - ((N - 1) * BITS_PER_MP_LIMB))) in __mpn_extract_long_double()
82 | (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt)); in __mpn_extract_long_double()
100 - (BITS_PER_MP_LIMB - NUM_LEADING_ZEROS) - cnt; in __mpn_extract_long_double()
114 cnt += BITS_PER_MP_LIMB; in __mpn_extract_long_double()
124 | res_ptr[k-l-1] >> (BITS_PER_MP_LIMB - cnt); in __mpn_extract_long_double()
130 *expt = LDBL_MIN_EXP - 1 - l * BITS_PER_MP_LIMB - cnt; in __mpn_extract_long_double()
[all …]
A Dmpn2ldbl.c35 #if BITS_PER_MP_LIMB == 32 in __mpn_construct_long_double()
41 #elif BITS_PER_MP_LIMB == 64 in __mpn_construct_long_double()
48 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_construct_long_double()
/sysdeps/ieee754/ldbl-128ibm/
A Dldbl2mpn.c97 #if BITS_PER_MP_LIMB == 32 in __mpn_extract_long_double()
104 #elif BITS_PER_MP_LIMB == 64 in __mpn_extract_long_double()
110 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_extract_long_double()
113 #define NUM_LEADING_ZEROS (BITS_PER_MP_LIMB \ in __mpn_extract_long_double()
114 - (LDBL_MANT_DIG - ((N - 1) * BITS_PER_MP_LIMB))) in __mpn_extract_long_double()
139 | (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt)); in __mpn_extract_long_double()
157 - (BITS_PER_MP_LIMB - NUM_LEADING_ZEROS) - cnt; in __mpn_extract_long_double()
171 cnt += BITS_PER_MP_LIMB; in __mpn_extract_long_double()
181 | res_ptr[k-l-1] >> (BITS_PER_MP_LIMB - cnt); in __mpn_extract_long_double()
187 *expt = DBL_MIN_EXP - 1 - l * BITS_PER_MP_LIMB - cnt; in __mpn_extract_long_double()
[all …]
A Dmpn2ldbl.c44 #if BITS_PER_MP_LIMB == 32 in __mpn_construct_long_double()
52 #elif BITS_PER_MP_LIMB == 64 in __mpn_construct_long_double()
59 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_construct_long_double()
/sysdeps/x86/
A Dldbl2mpn.c41 #if BITS_PER_MP_LIMB == 32 in __mpn_extract_long_double()
45 #elif BITS_PER_MP_LIMB == 64 in __mpn_extract_long_double()
51 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_extract_long_double()
72 res_ptr[N - 1] &= ~((mp_limb_t) 1 << ((LDBL_MANT_DIG - 1) % BITS_PER_MP_LIMB)); in __mpn_extract_long_double()
81 | (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt)); in __mpn_extract_long_double()
94 *expt = LDBL_MIN_EXP - 1 - BITS_PER_MP_LIMB - cnt; in __mpn_extract_long_double()
/sysdeps/ieee754/ldbl-96/
A Dldbl2mpn.c42 #if BITS_PER_MP_LIMB == 32 in __mpn_extract_long_double()
46 #elif BITS_PER_MP_LIMB == 64 in __mpn_extract_long_double()
52 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_extract_long_double()
75 | (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt)); in __mpn_extract_long_double()
88 *expt = LDBL_MIN_EXP - 1 - BITS_PER_MP_LIMB - cnt; in __mpn_extract_long_double()
A Dmpn2ldbl.c35 #if BITS_PER_MP_LIMB == 32 in __mpn_construct_long_double()
38 #elif BITS_PER_MP_LIMB == 64 in __mpn_construct_long_double()
42 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_construct_long_double()
/sysdeps/ieee754/float128/
A Dmpn2float128.c37 #if BITS_PER_MP_LIMB == 32 in __mpn_construct_float128()
43 #elif BITS_PER_MP_LIMB == 64 in __mpn_construct_float128()
50 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_construct_float128()
/sysdeps/ieee754/flt-32/
A Dmpn2flt.c34 #if BITS_PER_MP_LIMB > FLT_MANT_DIG in __mpn_construct_float()
37 #error "mp_limb size " BITS_PER_MP_LIMB "not accounted for" in __mpn_construct_float()
/sysdeps/generic/
A Dgmp-mparam.h22 #define BITS_PER_MP_LIMB __WORDSIZE macro
/sysdeps/x86_64/x32/
A Dgmp-mparam.h26 #define BITS_PER_MP_LIMB 64 macro
/sysdeps/mips/mips64/
A Dgmp-mparam.h25 #define BITS_PER_MP_LIMB 64 macro

Completed in 10 milliseconds