Lines Matching refs:exponent
159 int exponent; member
173 if (p->expsign != 0 && p->type == 'f' && p->exponent-- > 0) in hack_digit()
380 &p.exponent, &is_neg, VAR); \ in __printf_fp_l()
432 mp_size_t bignum_size = ((abs (p.exponent) + BITS_PER_MP_LIMB - 1) in __printf_fp_l()
446 if (p.exponent > 2) in __printf_fp_l()
463 if ((p.exponent + to_shift) % BITS_PER_MP_LIMB == 0) in __printf_fp_l()
465 MPN_COPY_DECR (p.frac + (p.exponent + to_shift) / BITS_PER_MP_LIMB, in __printf_fp_l()
467 p.fracsize += (p.exponent + to_shift) / BITS_PER_MP_LIMB; in __printf_fp_l()
472 + (p.exponent + to_shift) / BITS_PER_MP_LIMB, in __printf_fp_l()
474 (p.exponent + to_shift) % BITS_PER_MP_LIMB); in __printf_fp_l()
475 p.fracsize += (p.exponent + to_shift) / BITS_PER_MP_LIMB; in __printf_fp_l()
479 MPN_ZERO (p.frac, (p.exponent + to_shift) / BITS_PER_MP_LIMB); in __printf_fp_l()
488 if (p.exponent >= scaleexpo + powers->p_expo - 1) in __printf_fp_l()
509 p.exponent += _FLT128_FPIO_CONST_SHIFT * BITS_PER_MP_LIMB; in __printf_fp_l()
529 p.exponent += _FPIO_CONST_SHIFT * BITS_PER_MP_LIMB; in __printf_fp_l()
563 p.exponent = exp10; in __printf_fp_l()
649 else if (p.exponent < 0) in __printf_fp_l()
670 p.exponent = -p.exponent; in __printf_fp_l()
677 if (p.exponent >= powers->m_expo) in __printf_fp_l()
706 if (incr == p.exponent + 3) in __printf_fp_l()
728 if (incr < p.exponent + 3 in __printf_fp_l()
729 || (incr == p.exponent + 3 in __printf_fp_l()
736 p.exponent -= incr; in __printf_fp_l()
741 if (p.exponent < 0) in __printf_fp_l()
742 cnt_h += -p.exponent; in __printf_fp_l()
789 while (powers != &_fpioconst_pow10[1] && p.exponent > 0); in __printf_fp_l()
791 if (p.exponent > 0) in __printf_fp_l()
800 if (cnt_l < MIN (4, p.exponent)) in __printf_fp_l()
803 BITS_PER_MP_LIMB - MIN (4, p.exponent)); in __printf_fp_l()
808 (void) __mpn_rshift (p.frac, p.tmp, p.tmpsize, MIN (4, p.exponent)); in __printf_fp_l()
813 p.exponent = exp10; in __printf_fp_l()
821 assert (0 <= p.exponent && p.exponent < 3 in __printf_fp_l()
822 && p.exponent + to_shift < BITS_PER_MP_LIMB); in __printf_fp_l()
825 cy = __mpn_lshift (p.frac, fp_input, p.fracsize, (p.exponent + to_shift)); in __printf_fp_l()
827 p.exponent = 0; in __printf_fp_l()
861 intdig_max = p.exponent + 1; in __printf_fp_l()
863 chars_needed = (size_t) p.exponent + 1 + 1 + (size_t) fracdig_max; in __printf_fp_l()
874 if ((p.expsign == 0 && p.exponent >= dig_max) in __printf_fp_l()
875 || (p.expsign != 0 && p.exponent > 4)) in __printf_fp_l()
888 intdig_max = p.expsign == 0 ? p.exponent + 1 : 0; in __printf_fp_l()
955 --p.exponent; in __printf_fp_l()
1046 p.exponent += p.expsign == 0 ? 1 : -1; in __printf_fp_l()
1051 if (p.exponent == 0) in __printf_fp_l()
1072 ++p.exponent; in __printf_fp_l()
1122 if (__glibc_unlikely (p.expsign != 0 && p.exponent == 4 && spec == 'g')) in __printf_fp_l()
1146 while (expscale <= p.exponent) in __printf_fp_l()
1149 if (p.exponent < 10) in __printf_fp_l()
1156 *wcp++ = L'0' + (p.exponent / expscale); in __printf_fp_l()
1157 p.exponent %= expscale; in __printf_fp_l()
1160 *wcp++ = L'0' + p.exponent; in __printf_fp_l()