Home
last modified time | relevance | path

Searched refs:get_float_exception_flags (Results 1 – 24 of 24) sorted by relevance

/qemu/target/microblaze/
H A Dop_helper.c154 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 …]
/qemu/target/loongarch/tcg/
H A Dfpu_helper.c59 int flags = get_float_exception_flags(&env->fp_status); in update_fcsr0_mask()
544 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_l_d()
562 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_l_s()
580 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_w_d()
598 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrm_w_s()
616 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_l_d()
634 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_l_s()
652 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_w_d()
670 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrp_w_s()
687 if (get_float_exception_flags(&env->fp_status) & (float_flag_invalid)) { in helper_ftintrz_l_d()
[all …]
H A Dvec_helper.c2377 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)) { \
/qemu/target/mips/tcg/
H A Dfpu_helper.c205 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()
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()
464 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_round_w_s()
478 if (get_float_exception_flags(&env->active_fpu.fp_status) in helper_float_trunc_l_d()
[all …]
H A Dmsa_helper.c6221 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) & \
/qemu/target/arm/
H A Dvfp_helper.c92 i = get_float_exception_flags(&env->vfp.fp_status); in vfp_get_fpscr_from_host()
93 i |= get_float_exception_flags(&env->vfp.standard_fp_status); in vfp_get_fpscr_from_host()
95 i |= (get_float_exception_flags(&env->vfp.fp_status_f16) in vfp_get_fpscr_from_host()
1036 new_flags = get_float_exception_flags(fp_status); in HELPER()
1052 new_flags = get_float_exception_flags(fp_status); in HELPER()
1066 new_flags = get_float_exception_flags(fp_status); in HELPER()
1070 new_flags = get_float_exception_flags(fp_status); in HELPER()
1097 e_old = get_float_exception_flags(status); in HELPER()
1100 e_new = get_float_exception_flags(status); in HELPER()
1131 int old_flags = get_float_exception_flags(fpst); in frint_s()
[all …]
/qemu/linux-user/arm/nwfpe/
H A Dfpa11.c200 if(nRc == 1 && get_float_exception_flags(&fpa11->fp_status)) in EmulateAll()
203 nRc = -get_float_exception_flags(&fpa11->fp_status); in EmulateAll()
/qemu/target/xtensa/
H A Dfpu_helper.c112 int fef = get_float_exception_flags(&env->fp_status); in HELPER()
266 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER()
279 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER()
301 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER()
325 set_float_exception_flags(get_float_exception_flags(&fp_status), in HELPER()
/qemu/target/riscv/
H A Dfpu_helper.c29 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()
/qemu/include/fpu/
H A Dsoftfloat-helpers.h118 static inline int get_float_exception_flags(float_status *status) in get_float_exception_flags() function
/qemu/target/ppc/
H A Dfpu_helper.c448 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); \
2692 status = get_float_exception_flags(&env->fp_status); in helper_XVCVSPBF16()
[all …]
/qemu/target/i386/
H A Dops_sse.h709 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()
1766 uint8_t old_flags = get_float_exception_flags(&env->sse_status); in glue()
[all …]
/qemu/target/alpha/
H A Dfpu_helper.c44 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()
/qemu/target/sh4/
H A Dop_helper.c220 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()
/qemu/target/openrisc/
H A Dfpu_helper.c59 int tmp = get_float_exception_flags(&env->fp_status); in HELPER()
/qemu/target/i386/tcg/
H A Dfpu_helper.c140 uint8_t old_flags = get_float_exception_flags(&env->fp_status); in save_exception_flags()
147 uint8_t new_flags = get_float_exception_flags(&env->fp_status); in merge_exception_flags()
322 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fistl_ST0()
335 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fistll_ST0()
362 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fisttl_ST0()
375 if (get_float_exception_flags(&env->fp_status) & float_flag_invalid) { in helper_fisttll_ST0()
1350 !(get_float_exception_flags(&env->fp_status) & in helper_fpatan()
2306 uint8_t save_flags = get_float_exception_flags(&env->fp_status); in helper_fscale()
3206 uint8_t flags = get_float_exception_flags(&env->sse_status); in update_mxcsr_from_sse_status()
/qemu/target/hexagon/
H A Darch.c228 int flags = get_float_exception_flags(&env->fp_status); in arch_fpop_end()
/qemu/target/arm/tcg/
H A Dhelper-a64.c483 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()
/qemu/target/rx/
H A Dop_helper.c80 xcpt = get_float_exception_flags(&env->fp_status); in update_fpsw()
/qemu/target/tricore/
H A Dfpu_helper.c42 return get_float_exception_flags(&env->fp_status) in f_get_excp_flags()
/qemu/target/hppa/
H A Dfpu_helper.c66 uint32_t soft_exp = get_float_exception_flags(&env->fp_status); in update_fr0_op()
/qemu/target/mips/
H A Dcpu.c74 get_float_exception_flags(&env->active_fpu.fp_status)); in fpu_dump_state()
/qemu/target/sparc/
H A Dfop_helper.c50 target_ulong status = get_float_exception_flags(&env->fp_status); in check_ieee_exceptions()
/qemu/target/m68k/
H A Dfpu_helper.c215 int host_flags = get_float_exception_flags(&env->fp_status); in cpu_m68k_get_fpsr()