Lines Matching refs:brec
94 const struct base_table_t *brec = &_itoa_base_table[base - 2]; in _itowa() local
153 mp_limb_t base_multiplier = brec->base_multiplier; in _itowa()
154 if (brec->flag) in _itowa()
161 quo = (x + ((value - x) >> 1)) >> (brec->post_shift - 1); in _itowa()
173 quo = x >> brec->post_shift; in _itowa()
188 int big_normalization_steps = brec->big.normalization_steps; in _itowa()
190 = brec->big.base << big_normalization_steps; in _itowa()
192 if ((mp_limb_t) (value >> 32) >= brec->big.base) in _itowa()
209 brec->big.base_ninv); in _itowa()
213 brec->big.base_ninv); in _itowa()
223 brec->big.base_ninv); in _itowa()
249 brec->big.base); in _itowa()
250 udiv_qrnnd (x1lo, t[2], r, (mp_limb_t) value, brec->big.base); in _itowa()
251 udiv_qrnnd (t[0], t[1], x1hi, x1lo, brec->big.base); in _itowa()
260 value <<= brec->big.normalization_steps; in _itowa()
263 brec->big.base_ninv); in _itowa()
264 t[1] = x >> brec->big.normalization_steps; in _itowa()
274 (mp_limb_t) value, brec->big.base); in _itowa()
292 mp_limb_t base_multiplier = brec->base_multiplier; in _itowa()
293 if (brec->flag) in _itowa()
300 quo = (x + ((ti - x) >> 1)) >> (brec->post_shift - 1); in _itowa()
313 quo = x >> brec->post_shift; in _itowa()
333 while (ndig_for_this_limb < brec->big.ndigits) in _itowa()