Symbol: BITS_PER_MP_LIMB
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
104
res_ptr[N - 1] |= 1L << (DBL_MANT_DIG - 1 - ((N - 1) * BITS_PER_MP_LIMB));
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
41
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
45
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
54
#define NUM_LEADING_ZEROS (BITS_PER_MP_LIMB \
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
55
- (DBL_MANT_DIG - ((N - 1) * BITS_PER_MP_LIMB)))
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
77
* (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt));
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
95
res_ptr[0] <<= BITS_PER_MP_LIMB - (NUM_LEADING_ZEROS - cnt);
src/system/libroot/posix/glibc/arch/generic/dbl2mpn.c
98
- (BITS_PER_MP_LIMB - NUM_LEADING_ZEROS) - cnt;
src/system/libroot/posix/glibc/arch/generic/ldbl2mpn.c
43
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/arch/generic/ldbl2mpn.c
47
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/arch/generic/ldbl2mpn.c
76
| (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt));
src/system/libroot/posix/glibc/arch/generic/ldbl2mpn.c
89
*expt = LDBL_MIN_EXP - 1 - BITS_PER_MP_LIMB - cnt;
src/system/libroot/posix/glibc/arch/generic/lshift.c
73
sh_2 = BITS_PER_MP_LIMB - sh_1;
src/system/libroot/posix/glibc/arch/generic/mpn2dbl.c
35
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/arch/generic/mpn2dbl.c
39
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/arch/generic/mpn2flt.c
35
#if BITS_PER_MP_LIMB > FLT_MANT_DIG
src/system/libroot/posix/glibc/arch/generic/mpn2ldbl.c
36
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/arch/generic/mpn2ldbl.c
39
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/arch/generic/rshift.c
74
sh_2 = BITS_PER_MP_LIMB - sh_1;
src/system/libroot/posix/glibc/arch/ppc/ldbl2mpn.c
43
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/arch/ppc/ldbl2mpn.c
47
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/arch/ppc/ldbl2mpn.c
76
| (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt));
src/system/libroot/posix/glibc/arch/ppc/ldbl2mpn.c
89
*expt = LDBL_MIN_EXP - 1 - BITS_PER_MP_LIMB - cnt;
src/system/libroot/posix/glibc/arch/x86/ldbl2mpn.c
42
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/arch/x86/ldbl2mpn.c
46
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/arch/x86/ldbl2mpn.c
73
res_ptr[N - 1] &= ~(1L << ((LDBL_MANT_DIG - 1) % BITS_PER_MP_LIMB));
src/system/libroot/posix/glibc/arch/x86/ldbl2mpn.c
82
| (res_ptr[0] >> (BITS_PER_MP_LIMB - cnt));
src/system/libroot/posix/glibc/arch/x86/ldbl2mpn.c
95
*expt = LDBL_MIN_EXP - 1 - BITS_PER_MP_LIMB - cnt;
src/system/libroot/posix/glibc/stdio-common/_itoa.c
122
# if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdio-common/_itoa.c
211
mp_limb_t work_hi = value >> (64 - BITS_PER_MP_LIMB); \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
213
if (BITS_PER_MP_LIMB == 32) \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
221
for (cnt = BITS_PER_MP_LIMB / BITS; cnt > 0; --cnt) \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
226
if (BITS_PER_MP_LIMB % BITS != 0) \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
230
& ((1 << (BITS - BITS_PER_MP_LIMB%BITS)) \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
232
<< BITS_PER_MP_LIMB % BITS); \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
233
work_hi >>= BITS - BITS_PER_MP_LIMB % BITS; \
src/system/libroot/posix/glibc/stdio-common/_itoa.c
262
# if BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/stdio-common/_itoa.c
289
# if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdio-common/_itoa.c
56
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdio-common/_itoa.c
85
# if BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/stdio-common/_itowa.c
107
mp_limb_t work_hi = value >> (64 - BITS_PER_MP_LIMB); \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
109
if (BITS_PER_MP_LIMB == 32) \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
117
for (cnt = BITS_PER_MP_LIMB / BITS; cnt > 0; --cnt) \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
122
if (BITS_PER_MP_LIMB % BITS != 0) \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
126
& ((1 << (BITS - BITS_PER_MP_LIMB%BITS)) \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
128
<< BITS_PER_MP_LIMB % BITS); \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
129
work_hi >>= BITS - BITS_PER_MP_LIMB % BITS; \
src/system/libroot/posix/glibc/stdio-common/_itowa.c
157
# if BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/stdio-common/_itowa.c
184
# if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdio-common/_itowa.c
56
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
240
mp_limb_t fp_input[(LDBL_MANT_DIG + BITS_PER_MP_LIMB - 1) / BITS_PER_MP_LIMB];
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
372
to_shift = 1 + p.fracsize * BITS_PER_MP_LIMB - LDBL_MANT_DIG;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
417
to_shift = 1 + p.fracsize * BITS_PER_MP_LIMB - DBL_MANT_DIG;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
453
mp_size_t bignum_size = ((ABS (p.exponent) + BITS_PER_MP_LIMB - 1)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
454
/ BITS_PER_MP_LIMB
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
455
+ (LDBL_MANT_DIG / BITS_PER_MP_LIMB > 2 ? 8 : 4))
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
475
if ((p.exponent + to_shift) % BITS_PER_MP_LIMB == 0)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
477
MPN_COPY_DECR (p.frac + (p.exponent + to_shift) / BITS_PER_MP_LIMB,
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
479
p.fracsize += (p.exponent + to_shift) / BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
484
(p.exponent + to_shift) / BITS_PER_MP_LIMB,
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
486
(p.exponent + to_shift) % BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
487
p.fracsize += (p.exponent + to_shift) / BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
491
MPN_ZERO (p.frac, (p.exponent + to_shift) / BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
505
if (LDBL_MANT_DIG > _FPIO_CONST_OFFSET * BITS_PER_MP_LIMB
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
509
(((LDBL_MANT_DIG + BITS_PER_MP_LIMB - 1) / BITS_PER_MP_LIMB) \
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
520
p.exponent += _FPIO_CONST_SHIFT * BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
547
scaleexpo = (p.scalesize - 2) * BITS_PER_MP_LIMB - cnt - 1;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
599
if (i == 0 && BITS_PER_MP_LIMB - cnt_h > cnt_l)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
609
else if (BITS_PER_MP_LIMB - cnt_h <= cnt_l)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
616
BITS_PER_MP_LIMB - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
619
BITS_PER_MP_LIMB - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
629
BITS_PER_MP_LIMB - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
633
BITS_PER_MP_LIMB - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
681
incr = (p.tmpsize - p.fracsize) * BITS_PER_MP_LIMB
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
682
+ BITS_PER_MP_LIMB - 1 - cnt_h;
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
691
if (cnt_h <= BITS_PER_MP_LIMB - 4)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
695
= ((mp_limb_t) 10) << (BITS_PER_MP_LIMB - 4 - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
699
topval[0] = ((mp_limb_t) 10) << (BITS_PER_MP_LIMB - 4);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
702
BITS_PER_MP_LIMB - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
729
if (cnt_h == BITS_PER_MP_LIMB - 1)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
739
if (i == 0 && BITS_PER_MP_LIMB - 1 - cnt_h > cnt_l)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
750
else if (BITS_PER_MP_LIMB - 1 - cnt_h <= cnt_l)
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
753
BITS_PER_MP_LIMB - 1 - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
764
BITS_PER_MP_LIMB - 1 - cnt_h);
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
786
BITS_PER_MP_LIMB - MIN (4, p.exponent));
src/system/libroot/posix/glibc/stdio-common/printf_fp.c
805
p.exponent + to_shift < BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdlib/fpioconst.c
230
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/stdlib/fpioconst.c
28
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdlib/fpioconst.h
60
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdlib/gmp-impl.h
250
n2 = ((nh) << (BITS_PER_MP_LIMB - (lgup))) + ((nl) >> 1 >> (l - 1));\
src/system/libroot/posix/glibc/stdlib/gmp-impl.h
251
n10 = (nl) << (BITS_PER_MP_LIMB - (lgup)); \
src/system/libroot/posix/glibc/stdlib/gmp-impl.h
252
n1 = ((mp_limb_signed_t) n10 >> (BITS_PER_MP_LIMB - 1)); \
src/system/libroot/posix/glibc/stdlib/gmp-impl.h
271
n1 = ((mp_limb_signed_t) n10 >> (BITS_PER_MP_LIMB - 1)); \
src/system/libroot/posix/glibc/stdlib/gmp-impl.h
298
#define W_TYPE_SIZE BITS_PER_MP_LIMB
src/system/libroot/posix/glibc/stdlib/strtod.c
1000
val <<= BITS_PER_MP_LIMB - (4 - pos - 1);
src/system/libroot/posix/glibc/stdlib/strtod.c
1003
BITS_PER_MP_LIMB - 1, dig_no > 0);
src/system/libroot/posix/glibc/stdlib/strtod.c
1006
pos = BITS_PER_MP_LIMB - 1 - (4 - pos - 1);
src/system/libroot/posix/glibc/stdlib/strtod.c
1093
bits = numsize * BITS_PER_MP_LIMB - bits;
src/system/libroot/posix/glibc/stdlib/strtod.c
1109
const mp_size_t least_idx = (bits - MANT_DIG) / BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1110
const mp_size_t least_bit = (bits - MANT_DIG) % BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1113
const mp_size_t round_bit = least_bit == 0 ? BITS_PER_MP_LIMB - 1
src/system/libroot/posix/glibc/stdlib/strtod.c
1124
<< (BITS_PER_MP_LIMB - least_bit));
src/system/libroot/posix/glibc/stdlib/strtod.c
1140
const mp_size_t target_bit = (MANT_DIG - 1) % BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1141
const mp_size_t is_bit = (bits - 1) % BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1313
cnt = BITS_PER_MP_LIMB; \
src/system/libroot/posix/glibc/stdlib/strtod.c
1317
if (BITS_PER_MP_LIMB - cnt > MANT_DIG) \
src/system/libroot/posix/glibc/stdlib/strtod.c
1320
retval[0] = quot >> (BITS_PER_MP_LIMB - used); \
src/system/libroot/posix/glibc/stdlib/strtod.c
1333
else if (bits + BITS_PER_MP_LIMB <= MANT_DIG) \
src/system/libroot/posix/glibc/stdlib/strtod.c
1334
__mpn_lshift_1 (retval, RETURN_LIMB_SIZE, BITS_PER_MP_LIMB, \
src/system/libroot/posix/glibc/stdlib/strtod.c
1342
bits += BITS_PER_MP_LIMB
src/system/libroot/posix/glibc/stdlib/strtod.c
1349
quot, BITS_PER_MP_LIMB - 1 - used,
src/system/libroot/posix/glibc/stdlib/strtod.c
1374
exponent -= BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1377
if (bits + BITS_PER_MP_LIMB <= MANT_DIG)
src/system/libroot/posix/glibc/stdlib/strtod.c
1379
BITS_PER_MP_LIMB, 0);
src/system/libroot/posix/glibc/stdlib/strtod.c
1386
bits += BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1442
quot, BITS_PER_MP_LIMB - 1 - used,
src/system/libroot/posix/glibc/stdlib/strtod.c
1470
exponent -= empty * BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
1474
if (bits + empty * BITS_PER_MP_LIMB <= MANT_DIG)
src/system/libroot/posix/glibc/stdlib/strtod.c
1484
BITS_PER_MP_LIMB, 0);
src/system/libroot/posix/glibc/stdlib/strtod.c
1499
if (used >= BITS_PER_MP_LIMB)
src/system/libroot/posix/glibc/stdlib/strtod.c
1503
/ BITS_PER_MP_LIMB],
src/system/libroot/posix/glibc/stdlib/strtod.c
1505
used % BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdlib/strtod.c
1506
for (i = used / BITS_PER_MP_LIMB; i >= 0; --i)
src/system/libroot/posix/glibc/stdlib/strtod.c
1512
bits += empty * BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
155
#if BITS_PER_MP_LIMB == 32
src/system/libroot/posix/glibc/stdlib/strtod.c
1572
quot, BITS_PER_MP_LIMB - 1 - used,
src/system/libroot/posix/glibc/stdlib/strtod.c
158
#elif BITS_PER_MP_LIMB == 64
src/system/libroot/posix/glibc/stdlib/strtod.c
172
#if BITS_PER_MP_LIMB > 32
src/system/libroot/posix/glibc/stdlib/strtod.c
178
#if BITS_PER_MP_LIMB > 64
src/system/libroot/posix/glibc/stdlib/strtod.c
190
#define RETURN_LIMB_SIZE howmany (MANT_DIG, BITS_PER_MP_LIMB)
src/system/libroot/posix/glibc/stdlib/strtod.c
197
#define MPNSIZE (howmany (MAX_EXP + 2 * MANT_DIG, BITS_PER_MP_LIMB) \
src/system/libroot/posix/glibc/stdlib/strtod.c
230
round_bit = (MANT_DIG - 1) % BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
235
else if (shift >= BITS_PER_MP_LIMB)
src/system/libroot/posix/glibc/stdlib/strtod.c
239
round_limb = retval[(shift - 1) / BITS_PER_MP_LIMB];
src/system/libroot/posix/glibc/stdlib/strtod.c
240
round_bit = (shift - 1) % BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
241
for (i = 0; i < (shift - 1) / BITS_PER_MP_LIMB; ++i)
src/system/libroot/posix/glibc/stdlib/strtod.c
246
(void) __mpn_rshift (retval, &retval[shift / BITS_PER_MP_LIMB],
src/system/libroot/posix/glibc/stdlib/strtod.c
247
RETURN_LIMB_SIZE - (shift / BITS_PER_MP_LIMB),
src/system/libroot/posix/glibc/stdlib/strtod.c
248
shift % BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdlib/strtod.c
249
MPN_ZERO (&retval[RETURN_LIMB_SIZE - (shift / BITS_PER_MP_LIMB)],
src/system/libroot/posix/glibc/stdlib/strtod.c
250
shift / BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdlib/strtod.c
273
if (((MANT_DIG % BITS_PER_MP_LIMB) == 0 && cy) ||
src/system/libroot/posix/glibc/stdlib/strtod.c
274
((MANT_DIG % BITS_PER_MP_LIMB) != 0 &&
src/system/libroot/posix/glibc/stdlib/strtod.c
276
& (((mp_limb_t) 1) << (MANT_DIG % BITS_PER_MP_LIMB))) != 0))
src/system/libroot/posix/glibc/stdlib/strtod.c
281
|= ((mp_limb_t) 1) << ((MANT_DIG - 1) % BITS_PER_MP_LIMB);
src/system/libroot/posix/glibc/stdlib/strtod.c
285
& (((mp_limb_t) 1) << ((MANT_DIG - 1) % BITS_PER_MP_LIMB)))
src/system/libroot/posix/glibc/stdlib/strtod.c
405
if (count == BITS_PER_MP_LIMB)
src/system/libroot/posix/glibc/stdlib/strtod.c
417
ptr[0] |= limb >> (BITS_PER_MP_LIMB - count);
src/system/libroot/posix/glibc/stdlib/strtod.c
948
int idx = (MANT_DIG - 1) / BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
949
int pos = (MANT_DIG - 1) % BITS_PER_MP_LIMB;
src/system/libroot/posix/glibc/stdlib/strtod.c
976
retval[idx] = val << (BITS_PER_MP_LIMB - (bits - pos - 1));
src/system/libroot/posix/glibc/stdlib/strtod.c
977
pos = BITS_PER_MP_LIMB - 1 - (bits - pos - 1);