Lines Matching refs:fpu_status

67     qemu_exc = env->fpu_status.float_exception_flags;  in handle_exceptions()
71 env->fpu_status.float_exception_flags = 0; in handle_exceptions()
221 float32 ret = float32_add(f1, f2, &env->fpu_status); in HELPER()
229 float64 ret = float64_add(f1, f2, &env->fpu_status); in HELPER()
237 float128 ret = float128_add(ARG128(a), ARG128(b), &env->fpu_status); in HELPER()
245 float32 ret = float32_sub(f1, f2, &env->fpu_status); in HELPER()
253 float64 ret = float64_sub(f1, f2, &env->fpu_status); in HELPER()
261 float128 ret = float128_sub(ARG128(a), ARG128(b), &env->fpu_status); in HELPER()
269 float32 ret = float32_div(f1, f2, &env->fpu_status); in HELPER()
277 float64 ret = float64_div(f1, f2, &env->fpu_status); in HELPER()
285 float128 ret = float128_div(ARG128(a), ARG128(b), &env->fpu_status); in HELPER()
293 float32 ret = float32_mul(f1, f2, &env->fpu_status); in HELPER()
301 float64 ret = float64_mul(f1, f2, &env->fpu_status); in HELPER()
309 float64 f1_64 = float32_to_float64(f1, &env->fpu_status); in HELPER()
310 float64 ret = float32_to_float64(f2, &env->fpu_status); in HELPER()
311 ret = float64_mul(f1_64, ret, &env->fpu_status); in HELPER()
319 float128 ret = float128_mul(ARG128(a), ARG128(b), &env->fpu_status); in HELPER()
327 float128 f1_128 = float64_to_float128(f1, &env->fpu_status); in HELPER()
328 float128 ret = float64_to_float128(f2, &env->fpu_status); in HELPER()
329 ret = float128_mul(f1_128, ret, &env->fpu_status); in HELPER()
337 float64 ret = float32_to_float64(f2, &env->fpu_status); in HELPER()
346 float64 ret = float128_to_float64(ARG128(a), &env->fpu_status); in HELPER()
356 float128 ret = float64_to_float128(f2, &env->fpu_status); in HELPER()
364 float128 ret = float32_to_float128(f2, &env->fpu_status); in HELPER()
373 float32 ret = float64_to_float32(f2, &env->fpu_status); in HELPER()
384 float32 ret = float128_to_float32(ARG128(a), &env->fpu_status); in HELPER()
394 FloatRelation cmp = float32_compare_quiet(f1, f2, &env->fpu_status); in HELPER()
402 FloatRelation cmp = float64_compare_quiet(f1, f2, &env->fpu_status); in HELPER()
411 &env->fpu_status); in HELPER()
418 int ret = env->fpu_status.float_rounding_mode; in s390_swap_bfp_rounding_mode()
426 set_float_rounding_mode(float_round_ties_away, &env->fpu_status); in s390_swap_bfp_rounding_mode()
430 set_float_rounding_mode(float_round_to_odd, &env->fpu_status); in s390_swap_bfp_rounding_mode()
434 set_float_rounding_mode(float_round_nearest_even, &env->fpu_status); in s390_swap_bfp_rounding_mode()
438 set_float_rounding_mode(float_round_to_zero, &env->fpu_status); in s390_swap_bfp_rounding_mode()
442 set_float_rounding_mode(float_round_up, &env->fpu_status); in s390_swap_bfp_rounding_mode()
446 set_float_rounding_mode(float_round_down, &env->fpu_status); in s390_swap_bfp_rounding_mode()
456 set_float_rounding_mode(old_mode, &env->fpu_status); in s390_restore_bfp_rounding_mode()
463 float32 ret = int64_to_float32(v2, &env->fpu_status); in HELPER()
474 float64 ret = int64_to_float64(v2, &env->fpu_status); in HELPER()
485 float128 ret = int64_to_float128(v2, &env->fpu_status); in HELPER()
496 float32 ret = uint64_to_float32(v2, &env->fpu_status); in HELPER()
507 float64 ret = uint64_to_float64(v2, &env->fpu_status); in HELPER()
518 float128 ret = uint64_to_float128(v2, &env->fpu_status); in HELPER()
529 int64_t ret = float32_to_int64(v2, &env->fpu_status); in HELPER()
530 uint32_t cc = set_cc_conv_f32(v2, &env->fpu_status); in HELPER()
545 int64_t ret = float64_to_int64(v2, &env->fpu_status); in HELPER()
546 uint32_t cc = set_cc_conv_f64(v2, &env->fpu_status); in HELPER()
562 int64_t ret = float128_to_int64(v2, &env->fpu_status); in HELPER()
563 uint32_t cc = set_cc_conv_f128(v2, &env->fpu_status); in HELPER()
578 int32_t ret = float32_to_int32(v2, &env->fpu_status); in HELPER()
579 uint32_t cc = set_cc_conv_f32(v2, &env->fpu_status); in HELPER()
594 int32_t ret = float64_to_int32(v2, &env->fpu_status); in HELPER()
595 uint32_t cc = set_cc_conv_f64(v2, &env->fpu_status); in HELPER()
611 int32_t ret = float128_to_int32(v2, &env->fpu_status); in HELPER()
612 uint32_t cc = set_cc_conv_f128(v2, &env->fpu_status); in HELPER()
627 uint64_t ret = float32_to_uint64(v2, &env->fpu_status); in HELPER()
628 uint32_t cc = set_cc_conv_f32(v2, &env->fpu_status); in HELPER()
643 uint64_t ret = float64_to_uint64(v2, &env->fpu_status); in HELPER()
644 uint32_t cc = set_cc_conv_f64(v2, &env->fpu_status); in HELPER()
660 uint64_t ret = float128_to_uint64(v2, &env->fpu_status); in HELPER()
661 uint32_t cc = set_cc_conv_f128(v2, &env->fpu_status); in HELPER()
676 uint32_t ret = float32_to_uint32(v2, &env->fpu_status); in HELPER()
677 uint32_t cc = set_cc_conv_f32(v2, &env->fpu_status); in HELPER()
692 uint32_t ret = float64_to_uint32(v2, &env->fpu_status); in HELPER()
693 uint32_t cc = set_cc_conv_f64(v2, &env->fpu_status); in HELPER()
709 uint32_t ret = float128_to_uint32(v2, &env->fpu_status); in HELPER()
710 uint32_t cc = set_cc_conv_f128(v2, &env->fpu_status); in HELPER()
725 float32 ret = float32_round_to_int(f2, &env->fpu_status); in HELPER()
736 float64 ret = float64_round_to_int(f2, &env->fpu_status); in HELPER()
747 float128 ret = float128_round_to_int(ARG128(a), &env->fpu_status); in HELPER()
757 FloatRelation cmp = float32_compare(f1, f2, &env->fpu_status); in HELPER()
765 FloatRelation cmp = float64_compare(f1, f2, &env->fpu_status); in HELPER()
774 &env->fpu_status); in HELPER()
783 float32 ret = float32_muladd(f2, f3, f1, 0, &env->fpu_status); in HELPER()
792 float64 ret = float64_muladd(f2, f3, f1, 0, &env->fpu_status); in HELPER()
802 &env->fpu_status); in HELPER()
812 &env->fpu_status); in HELPER()
837 } else if (_TYPE##_is_quiet_nan(f1, &env->fpu_status)) { \
868 float32 ret = float32_sqrt(f2, &env->fpu_status); in HELPER()
876 float64 ret = float64_sqrt(f2, &env->fpu_status); in HELPER()
884 float128 ret = float128_sqrt(ARG128(a), &env->fpu_status); in HELPER()
912 set_float_rounding_mode(fpc_to_rnd[fpc & 0x7], &env->fpu_status); in HELPER()
931 set_float_rounding_mode(fpc_to_rnd[fpc & 0x7], &env->fpu_status); in HELPER()
964 set_float_rounding_mode(fpc_to_rnd[rnd & 0x7], &env->fpu_status); in HELPER()