/qemu/target/sh4/ |
H A D | op_helper.c | 256 set_float_exception_flags(0, &env->fp_status); in helper_fadd_FT() 264 set_float_exception_flags(0, &env->fp_status); in helper_fadd_DT() 274 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_eq_FT() 284 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_eq_DT() 294 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_gt_FT() 304 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_gt_DT() 313 set_float_exception_flags(0, &env->fp_status); in helper_fcnvsd_FT_DT() 322 set_float_exception_flags(0, &env->fp_status); in helper_fcnvds_DT_FT() 330 set_float_exception_flags(0, &env->fp_status); in helper_fdiv_FT() 338 set_float_exception_flags(0, &env->fp_status); in helper_fdiv_DT() [all …]
|
/qemu/target/microblaze/ |
H A D | op_helper.c | 148 set_float_exception_flags(0, &env->fp_status); in helper_fadd() 163 set_float_exception_flags(0, &env->fp_status); in helper_frsub() 177 set_float_exception_flags(0, &env->fp_status); in helper_fmul() 192 set_float_exception_flags(0, &env->fp_status); in helper_fdiv() 230 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_lt() 246 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_eq() 264 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_le() 280 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_gt() 294 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_ne() 309 set_float_exception_flags(0, &env->fp_status); in helper_fcmp_ge() [all …]
|
/qemu/target/arm/tcg/ |
H A D | vfp_helper.c | 152 set_float_exception_flags(0, &env->vfp.fp_status[FPST_A32]); in vfp_clear_float_status_exc_flags() 153 set_float_exception_flags(0, &env->vfp.fp_status[FPST_A64]); in vfp_clear_float_status_exc_flags() 154 set_float_exception_flags(0, &env->vfp.fp_status[FPST_A32_F16]); in vfp_clear_float_status_exc_flags() 155 set_float_exception_flags(0, &env->vfp.fp_status[FPST_A64_F16]); in vfp_clear_float_status_exc_flags() 156 set_float_exception_flags(0, &env->vfp.fp_status[FPST_STD]); in vfp_clear_float_status_exc_flags() 157 set_float_exception_flags(0, &env->vfp.fp_status[FPST_STD_F16]); in vfp_clear_float_status_exc_flags() 158 set_float_exception_flags(0, &env->vfp.fp_status[FPST_AH]); in vfp_clear_float_status_exc_flags() 159 set_float_exception_flags(0, &env->vfp.fp_status[FPST_AH_F16]); in vfp_clear_float_status_exc_flags() 1150 set_float_exception_flags(new_flags & ~float_flag_inexact, fp_status); in HELPER() 1166 set_float_exception_flags(new_flags & ~float_flag_inexact, fp_status); in HELPER() [all …]
|
H A D | helper-a64.c | 571 set_float_exception_flags(new_flags & ~float_flag_inexact, fp_status); in HELPER()
|
/qemu/target/xtensa/ |
H A D | fpu_helper.c | 113 set_float_exception_flags(fef, &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() 303 set_float_exception_flags(float_flag_invalid, &fp_status); in HELPER() 308 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER() 327 set_float_exception_flags(float_flag_invalid, &fp_status); in HELPER() 332 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER()
|
/qemu/target/mips/ |
H A D | msa.c | 82 set_float_exception_flags(0, &env->active_tc.msa_fp_status); in msa_reset()
|
/qemu/target/ppc/ |
H A D | fpu_helper.c | 478 set_float_exception_flags(0, &env->fp_status); in helper_reset_fpstatus() 610 set_float_exception_flags(flags & ~float_flag_inexact, &env->fp_status); in do_fri() 1579 set_float_exception_flags(0, &tstat); \ 1622 set_float_exception_flags(0, &tstat); in helper_xsaddqp() 1655 set_float_exception_flags(0, &tstat); \ 1694 set_float_exception_flags(0, &tstat); in helper_xsmulqp() 1726 set_float_exception_flags(0, &tstat); \ 1768 set_float_exception_flags(0, &tstat); in helper_xsdivqp() 1842 set_float_exception_flags(0, &tstat); \ 1887 set_float_exception_flags(0, &tstat); \ [all …]
|
/qemu/include/fpu/ |
H A D | softfloat-helpers.h | 67 static inline void set_float_exception_flags(int val, float_status *status) in set_float_exception_flags() function
|
/qemu/linux-user/arm/nwfpe/ |
H A D | fpa11.c | 192 set_float_exception_flags(0, &fpa11->fp_status); in EmulateAll()
|
/qemu/target/riscv/ |
H A D | fpu_helper.c | 50 set_float_exception_flags(soft, &env->fp_status); in riscv_cpu_set_fflags() 382 set_float_exception_flags(flags, fs); in helper_fround_s() 540 set_float_exception_flags(flags, fs); in helper_fround_d() 671 set_float_exception_flags(flags, fs); in helper_fround_h()
|
/qemu/target/alpha/ |
H A D | fpu_helper.c | 47 set_float_exception_flags(0, &FP_STATUS); in soft_to_fpcr_exc() 465 set_float_exception_flags(0, &FP_STATUS); in do_cvttq()
|
/qemu/target/openrisc/ |
H A D | fpu_helper.c | 61 set_float_exception_flags(0, &env->fp_status); in HELPER()
|
/qemu/target/hexagon/ |
H A D | arch.c | 198 set_float_exception_flags(0, &env->fp_status); in arch_fpop_start()
|
H A D | op_helper.c | 905 set_float_exception_flags(0, &env->fp_status); in HELPER() 1039 set_float_exception_flags(0, &env->fp_status); in HELPER() 1098 set_float_exception_flags(0, &env->fp_status); in do_sffma_lib()
|
/qemu/target/i386/tcg/ |
H A D | fpu_helper.c | 204 set_float_exception_flags(0, &env->fp_status); in save_exception_flags() 372 set_float_exception_flags(float_flag_invalid, &env->fp_status); in helper_fist_ST0() 412 set_float_exception_flags(float_flag_invalid, &env->fp_status); in helper_fistt_ST0() 877 set_float_exception_flags(float_flag_invalid, &env->fp_status); in helper_fbst_ST0() 1204 set_float_exception_flags(float_flag_inexact, &env->fp_status); in helper_f2xm1() 2373 set_float_exception_flags(0, &env->fp_status); in helper_fscale() 2375 set_float_exception_flags(save_flags, &env->fp_status); in helper_fscale() 3256 set_float_exception_flags((mxcsr & FPUS_IE ? float_flag_invalid : 0) | in update_mxcsr_status()
|
/qemu/target/i386/ |
H A D | ops_sse.h | 710 set_float_exception_flags(0, s); \ 716 set_float_exception_flags(newflags | oldflags, s); \ 852 set_float_exception_flags(old_flags, &env->sse_status); in glue() 863 set_float_exception_flags(old_flags, &env->sse_status); in helper_rsqrtss() 877 set_float_exception_flags(old_flags, &env->sse_status); in glue() 889 set_float_exception_flags(old_flags, &env->sse_status); in helper_rcpss() 1731 set_float_exception_flags(get_float_exception_flags(&env->sse_status) & in glue() 1755 set_float_exception_flags(get_float_exception_flags(&env->sse_status) & in glue() 1781 set_float_exception_flags(get_float_exception_flags(&env->sse_status) & in glue() 1806 set_float_exception_flags(get_float_exception_flags(&env->sse_status) & in glue()
|
/qemu/target/tricore/ |
H A D | fpu_helper.c | 90 set_float_exception_flags(0, &env->fp_status); in f_update_psw_flags()
|
/qemu/target/mips/tcg/ |
H A D | fpu_helper.c | 172 set_float_exception_flags(0, &env->active_fpu.fp_status); in helper_ctc1() 215 set_float_exception_flags(0, &env->active_fpu.fp_status); in update_fcr31() 323 set_float_exception_flags(0, &env->active_fpu.fp_status); in helper_float_cvtpw_ps() 330 set_float_exception_flags(excp | excph, &env->active_fpu.fp_status); in helper_float_cvtpw_ps()
|
H A D | msa_helper.c | 6384 set_float_exception_flags(ieee_ex & (~float_flag_underflow) in float32_to_q16() 6396 set_float_exception_flags(ieee_ex & (~float_flag_underflow) in float32_to_q16() 6400 set_float_exception_flags(ieee_ex & (~float_flag_invalid) in float32_to_q16() 6436 set_float_exception_flags(ieee_ex & (~float_flag_underflow) in float64_to_q32() 6448 set_float_exception_flags(ieee_ex & (~float_flag_underflow) in float64_to_q32() 6452 set_float_exception_flags(ieee_ex & (~float_flag_invalid) in float64_to_q32() 6476 set_float_exception_flags(0, status); \ 7080 set_float_exception_flags(0, status); \ 7216 set_float_exception_flags(0, status); \ 7335 set_float_exception_flags(0, status); \ [all …]
|
/qemu/target/hppa/ |
H A D | fpu_helper.c | 104 set_float_exception_flags(0, &env->fp_status); in update_fr0_op()
|
/qemu/target/sparc/ |
H A D | fop_helper.c | 54 set_float_exception_flags(0, &env->fp_status); in check_ieee_exceptions()
|
/qemu/target/m68k/ |
H A D | fpu_helper.c | 230 set_float_exception_flags(host_flags, &env->fp_status); in cpu_m68k_set_fpsr()
|
/qemu/target/loongarch/tcg/ |
H A D | fpu_helper.c | 69 set_float_exception_flags(0, &env->fp_status); in update_fcsr0_mask()
|
H A D | vec_helper.c | 2378 set_float_exception_flags(0, &env->fp_status); in vec_update_fcsr0_mask()
|