Home
last modified time | relevance | path

Searched refs:floatx80_rounding_precision (Results 1 – 6 of 6) sorted by relevance

/qemu/target/m68k/
H A Dsoftfloat.c75 return roundAndPackFloatx80(status->floatx80_rounding_precision, aSign, in floatx80_getman()
163 return roundAndPackFloatx80(status->floatx80_rounding_precision, in floatx80_scale()
171 return roundAndPackFloatx80(status->floatx80_rounding_precision, in floatx80_scale()
195 normalizeRoundAndPackFloatx80(status->floatx80_rounding_precision, in floatx80_move()
198 return roundAndPackFloatx80(status->floatx80_rounding_precision, aSign, in floatx80_move()
270 user_rnd_prec = status->floatx80_rounding_precision; in floatx80_lognp1()
272 status->floatx80_rounding_precision = floatx80_precision_x; in floatx80_lognp1()
340 status->floatx80_rounding_precision = user_rnd_prec; in floatx80_lognp1()
406 status->floatx80_rounding_precision = user_rnd_prec; in floatx80_lognp1()
468 user_rnd_prec = status->floatx80_rounding_precision; in floatx80_logn()
[all …]
/qemu/include/fpu/
H A Dsoftfloat-helpers.h75 status->floatx80_rounding_precision = val; in set_floatx80_rounding_precision()
157 return status->floatx80_rounding_precision; in get_floatx80_rounding_precision()
H A Dsoftfloat-types.h383 FloatX80RoundPrec floatx80_rounding_precision; member
/qemu/target/i386/tcg/
H A Dfpu_helper.c1188 env->fp_status.floatx80_rounding_precision; in helper_f2xm1()
1190 env->fp_status.floatx80_rounding_precision = floatx80_precision_x; in helper_f2xm1()
1293 env->fp_status.floatx80_rounding_precision = save_prec; in helper_f2xm1()
1409 env->fp_status.floatx80_rounding_precision; in helper_fpatan()
1410 env->fp_status.floatx80_rounding_precision = floatx80_precision_x; in helper_fpatan()
1412 env->fp_status.floatx80_rounding_precision = save_prec; in helper_fpatan()
1488 env->fp_status.floatx80_rounding_precision; in helper_fpatan()
1490 env->fp_status.floatx80_rounding_precision = floatx80_precision_x; in helper_fpatan()
1797 env->fp_status.floatx80_rounding_precision = save_prec; in helper_fpatan()
2126 env->fp_status.floatx80_rounding_precision; in helper_fyl2xp1()
[all...]
/qemu/tests/fp/
H A Dfp-test.c999 qsf.floatx80_rounding_precision = qsf_prec80; in run_test()
/qemu/fpu/
H A Dsoftfloat.c1798 switch (s->floatx80_rounding_precision) { in floatx80_unpack_canonical()
1829 const FloatFmt *fmt = &floatx80_params[s->floatx80_rounding_precision]; in floatx80_round_pack_canonical()
1836 if (s->floatx80_rounding_precision == floatx80_precision_x) { in floatx80_round_pack_canonical()
3080 &floatx80_params[status->floatx80_rounding_precision]); in floatx80_round_to_int()
4758 parts_sqrt(&p, s, &floatx80_params[s->floatx80_rounding_precision]); in floatx80_sqrt()