/openbmc/qemu/target/microblaze/ |
H A D | op_helper.c | 154 flags = get_float_exception_flags(&env->fp_status); in helper_fadd() 168 flags = get_float_exception_flags(&env->fp_status); in helper_frsub() 182 flags = get_float_exception_flags(&env->fp_status); in helper_fmul() 197 flags = get_float_exception_flags(&env->fp_status); in helper_fdiv() 235 flags = get_float_exception_flags(&env->fp_status); in helper_fcmp_lt() 251 flags = get_float_exception_flags(&env->fp_status); in helper_fcmp_eq() 267 flags = get_float_exception_flags(&env->fp_status); in helper_fcmp_le() 283 flags = get_float_exception_flags(&env->fp_status); in helper_fcmp_gt() 297 flags = get_float_exception_flags(&env->fp_status); in helper_fcmp_ne() 312 flags = get_float_exception_flags(&env->fp_status); in helper_fcmp_ge() [all …]
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | fpu_helper.c | 60 int flags = get_float_exception_flags(&env->fp_status); in update_fcsr0_mask() 545 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_l_d() 563 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_l_s() 581 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_w_d() 599 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_w_s() 617 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_l_d() 635 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_l_s() 653 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_w_d() 671 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_w_s() 688 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrz_l_d() [all …]
|
H A D | vec_helper.c | 2377 int flags = get_float_exception_flags(&env->fp_status); in vec_update_fcsr0_mask() 2790 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { \
|
/openbmc/qemu/target/mips/tcg/ |
H A D | fpu_helper.c | 205 int ieee_exception_flags = get_float_exception_flags( in update_fcr31() 280 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_cvt_l_d() 293 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_cvt_l_s() 319 excp = get_float_exception_flags(&env->active_fpu.fp_status); in helper_float_cvtpw_ps() 326 excph = get_float_exception_flags(&env->active_fpu.fp_status); in helper_float_cvtpw_ps() 387 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_cvt_w_s() 400 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_cvt_w_d() 416 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_round_l_d() 432 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_round_l_s() 448 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_round_w_d() [all …]
|
H A D | msa_helper.c | 6221 ieee_exception_flags = get_float_exception_flags( in update_msacsr() 6382 ieee_ex = get_float_exception_flags(status); in float32_to_q16() 6394 ieee_ex = get_float_exception_flags(status); in float32_to_q16() 6434 ieee_ex = get_float_exception_flags(status); in float64_to_q32() 6446 ieee_ex = get_float_exception_flags(status); in float64_to_q32() 7917 set_float_exception_flags(get_float_exception_flags(status) & \
|
/openbmc/qemu/target/arm/ |
H A D | vfp_helper.c | 66 i = get_float_exception_flags(&env->vfp.fp_status); in vfp_get_fpsr_from_host() 67 i |= get_float_exception_flags(&env->vfp.standard_fp_status); in vfp_get_fpsr_from_host() 69 i |= (get_float_exception_flags(&env->vfp.fp_status_f16) in vfp_get_fpsr_from_host() 71 i |= (get_float_exception_flags(&env->vfp.standard_fp_status_f16) in vfp_get_fpsr_from_host() 1061 int old_flags = get_float_exception_flags(fp_status), new_flags; in HELPER() 1068 new_flags = get_float_exception_flags(fp_status); in HELPER() 1077 int old_flags = get_float_exception_flags(fp_status), new_flags; in HELPER() 1084 new_flags = get_float_exception_flags(fp_status); in HELPER() 1093 int old_flags = get_float_exception_flags(fp_status), new_flags; in HELPER() 1098 new_flags = get_float_exception_flags(fp_status); in HELPER() [all …]
|
/openbmc/qemu/linux-user/arm/nwfpe/ |
H A D | fpa11.c | 218 if(nRc == 1 && get_float_exception_flags(&fpa11->fp_status)) in EmulateAll() 221 nRc = -get_float_exception_flags(&fpa11->fp_status); in EmulateAll()
|
/openbmc/qemu/target/xtensa/ |
H A D | fpu_helper.c | 119 int fef = get_float_exception_flags(&env->fp_status); in HELPER() 273 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER() 286 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER() 308 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER() 332 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER()
|
/openbmc/qemu/target/riscv/ |
H A D | fpu_helper.c | 29 int soft = get_float_exception_flags(&env->fp_status); in riscv_cpu_get_fflags() 374 uint16_t nx_old = get_float_exception_flags(fs) & float_flag_inexact; in helper_fround_s() 380 uint16_t flags = get_float_exception_flags(fs); in helper_fround_s() 533 uint16_t nx_old = get_float_exception_flags(fs) & float_flag_inexact; in helper_fround_d() 538 uint16_t flags = get_float_exception_flags(fs); in helper_fround_d() 663 uint16_t nx_old = get_float_exception_flags(fs) & float_flag_inexact; in helper_fround_h() 669 uint16_t flags = get_float_exception_flags(fs); in helper_fround_h()
|
/openbmc/qemu/include/fpu/ |
H A D | softfloat-helpers.h | 124 static inline int get_float_exception_flags(float_status *status) in get_float_exception_flags() function
|
/openbmc/qemu/target/ppc/ |
H A D | fpu_helper.c | 448 int status = get_float_exception_flags(&env->fp_status); in do_float_check_status() 560 int flags = get_float_exception_flags(&env->fp_status); \ 606 flags = get_float_exception_flags(&env->fp_status); in do_fri() 652 int flags = get_float_exception_flags(&env->fp_status); in do_fmadd() 664 int flags = get_float_exception_flags(&env->fp_status); in do_fmadds() 694 int flags = get_float_exception_flags(&env->fp_status); in FPU_FMADD() 721 int flags = get_float_exception_flags(&env->fp_status); \ 738 int flags = get_float_exception_flags(&env->fp_status); \ in FPU_FSQRT() 758 int flags = get_float_exception_flags(&env->fp_status); \ 775 int flags = get_float_exception_flags(&env->fp_status); \ [all …]
|
/openbmc/qemu/target/i386/ |
H A D | ops_sse.h | 709 oldflags = get_float_exception_flags(s); \ 712 newflags = get_float_exception_flags(s); \ 845 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in glue() 858 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in helper_rsqrtss() 872 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in glue() 883 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in helper_rcpss() 1717 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in glue() 1731 set_float_exception_flags(get_float_exception_flags(&env->sse_status) & in glue() 1741 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in glue() 1755 set_float_exception_flags(get_float_exception_flags(&env->sse_status) & in glue() [all …]
|
/openbmc/qemu/target/alpha/ |
H A D | fpu_helper.c | 44 uint8_t exc = get_float_exception_flags(&FP_STATUS); in soft_to_fpcr_exc() 463 exc = get_float_exception_flags(&FP_STATUS); in do_cvttq()
|
/openbmc/qemu/target/sh4/ |
H A D | op_helper.c | 220 xcpt = get_float_exception_flags(&env->fp_status); in update_fpscr() 414 if (get_float_exception_flags(&env->fp_status) == 0) { in helper_fsrra_FT()
|
/openbmc/qemu/target/openrisc/ |
H A D | fpu_helper.c | 59 int tmp = get_float_exception_flags(&env->fp_status); in HELPER()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | fpu_helper.c | 180 uint8_t old_flags = get_float_exception_flags(&env->fp_status); in save_exception_flags() 187 uint8_t new_flags = get_float_exception_flags(&env->fp_status); in merge_exception_flags() 362 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fistl_ST0() 375 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fistll_ST0() 402 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fisttl_ST0() 415 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fisttll_ST0() 1390 !(get_float_exception_flags(&env->fp_status) & in helper_fpatan() 2346 uint8_t save_flags = get_float_exception_flags(&env->fp_status); in helper_fscale() 3246 uint8_t flags = get_float_exception_flags(&env->sse_status); in update_mxcsr_from_sse_status()
|
/openbmc/qemu/target/hexagon/ |
H A D | arch.c | 228 int flags = get_float_exception_flags(&env->fp_status); in arch_fpop_end()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | helper-a64.c | 483 exflags = get_float_exception_flags(&tstat); in HELPER() 487 exflags |= get_float_exception_flags(fpst); in HELPER() 668 int old_flags = get_float_exception_flags(fp_status), new_flags; in HELPER() 675 new_flags = get_float_exception_flags(fp_status); in HELPER()
|
/openbmc/qemu/target/rx/ |
H A D | op_helper.c | 80 xcpt = get_float_exception_flags(&env->fp_status); in update_fpsw()
|
/openbmc/qemu/target/tricore/ |
H A D | fpu_helper.c | 42 return get_float_exception_flags(&env->fp_status) in f_get_excp_flags()
|
/openbmc/qemu/target/hppa/ |
H A D | fpu_helper.c | 72 uint32_t soft_exp = get_float_exception_flags(&env->fp_status); in update_fr0_op()
|
/openbmc/qemu/target/sparc/ |
H A D | fop_helper.c | 50 target_ulong status = get_float_exception_flags(&env->fp_status); in check_ieee_exceptions()
|
/openbmc/qemu/target/mips/ |
H A D | cpu.c | 74 get_float_exception_flags(&env->active_fpu.fp_status)); in fpu_dump_state()
|
/openbmc/qemu/target/m68k/ |
H A D | fpu_helper.c | 215 int host_flags = get_float_exception_flags(&env->fp_status); in cpu_m68k_get_fpsr()
|