Lines Matching refs:exp

474     int32_t exp;  member
491 int32_t exp; member
499 int32_t exp; member
598 .exp = extract64(raw, f_size, e_size), in unpack_raw64()
628 .exp = extract32(f.high, 0, 15), in floatx80_unpack_raw()
641 .exp = extract64(f.high, f_size, e_size), in float128_unpack_raw()
655 ret = deposit64(ret, f_size, e_size, p->exp); in pack_raw64()
687 hi = deposit64(hi, f_size, e_size, p->exp); in float128_pack_raw()
1222 int exp_diff = a->exp - b->exp; in frac64_modrem()
1298 a->exp = b->exp + exp_diff - shift; in frac64_modrem()
1306 int exp_diff = a->exp - b->exp; in frac128_modrem()
1392 a->exp = b->exp + exp_diff - shift; in frac128_modrem()
1732 if (unlikely(p->exp == 0)) { in float64r32_round_pack_canonical()
1738 p->exp = (float32_params.frac_shift - in float64r32_round_pack_canonical()
1744 p->exp += float64_params.exp_bias - float32_params.exp_bias; in float64r32_round_pack_canonical()
1750 p->exp = float64_params.exp_max; in float64r32_round_pack_canonical()
1753 p->exp = float64_params.exp_max; in float64r32_round_pack_canonical()
1799 if (likely(p->exp != floatx80_params[floatx80_precision_x].exp_max)) { in floatx80_unpack_canonical()
1816 int exp; in floatx80_round_pack_canonical() local
1823 exp = p->exp; in floatx80_round_pack_canonical()
1828 p64.exp = p->exp; in floatx80_round_pack_canonical()
1832 exp = p64.exp; in floatx80_round_pack_canonical()
1834 if (exp != fmt->exp_max) { in floatx80_round_pack_canonical()
1842 exp = fmt->exp_max; in floatx80_round_pack_canonical()
1847 exp = 0; in floatx80_round_pack_canonical()
1854 exp = fmt->exp_max; in floatx80_round_pack_canonical()
1861 return packFloatx80(p->sign, exp, frac); in floatx80_round_pack_canonical()
2690 a->exp = float16_params_ahp.exp_max; in parts_float_to_ahp()
2726 a->exp = b->exp; in parts_float_to_float_narrow()
2742 a->exp = b->exp; in parts_float_to_float_widen()
3221 if (p.exp < 127) { in float128_to_int128_scalbn()
3222 int shift = 127 - p.exp; in float128_to_int128_scalbn()
3227 } else if (p.exp == 127 && p.sign && p.frac_lo == 0 && in float128_to_int128_scalbn()
3655 } else if (p.exp <= 127) { in float128_to_uint128_scalbn()
3656 int shift = 127 - p.exp; in float128_to_uint128_scalbn()
4019 p.exp = 127 - shift; in int128_to_float128()
4243 p.exp = 127 - shift; in uint128_to_float128()
4846 if (p.exp == 0 && p.frac != 0) { in parts_squash_denormal()