Lines Matching refs:exp
101 one = lexbor_diyfp((uint64_t) 1 << -Mp.exp, Mp.exp); in lexbor_grisu2_gen()
102 p1 = (uint32_t) (Mp.significand >> -one.exp); in lexbor_grisu2_gen()
140 tmp = ((uint64_t) p1 << -one.exp) + p2; in lexbor_grisu2_gen()
145 pow10[kappa] << -one.exp, wp_w.significand); in lexbor_grisu2_gen()
155 c = (char) (p2 >> -one.exp); in lexbor_grisu2_gen()
186 v.exp--; in lexbor_diyfp_normalize_boundary()
199 v.exp - 1)); in lexbor_diyfp_normalize_boundaries()
202 mi = lexbor_diyfp((v.significand << 2) - 1, v.exp - 2); in lexbor_diyfp_normalize_boundaries()
205 mi = lexbor_diyfp((v.significand << 1) - 1, v.exp - 1); in lexbor_diyfp_normalize_boundaries()
208 mi.significand <<= mi.exp - pl.exp; in lexbor_diyfp_normalize_boundaries()
209 mi.exp = pl.exp; in lexbor_diyfp_normalize_boundaries()
224 c_mk = lexbor_cached_power_bin(w_p.exp, dec_exp); in lexbor_grisu2()
238 lexbor_write_exponent(int exp, lxb_char_t *begin, lxb_char_t *end) in lexbor_write_exponent() argument
251 if (exp < 0) { in lexbor_write_exponent()
255 exp = -exp; in lexbor_write_exponent()
261 u32 = exp; in lexbor_write_exponent()