Home
last modified time | relevance | path

Searched refs:float_flag_overflow (Results 1 – 25 of 27) sorted by relevance

12

/qemu/target/mips/tcg/
H A Dfpu_helper.c186 if (ieee_xcpt & float_flag_overflow) { in ieee_to_mips_xcpt()
280 & (float_flag_invalid | float_flag_overflow)) { in helper_float_cvt_l_d()
293 & (float_flag_invalid | float_flag_overflow)) { in helper_float_cvt_l_s()
319 if (excp & (float_flag_overflow | float_flag_invalid)) { in helper_float_cvtpw_ps()
326 if (excph & (float_flag_overflow | float_flag_invalid)) { in helper_float_cvtpw_ps()
387 & (float_flag_invalid | float_flag_overflow)) { in helper_float_cvt_w_s()
400 & (float_flag_invalid | float_flag_overflow)) { in helper_float_cvt_w_d()
416 & (float_flag_invalid | float_flag_overflow)) { in helper_float_round_l_d()
432 & (float_flag_invalid | float_flag_overflow)) { in helper_float_round_l_s()
448 & (float_flag_invalid | float_flag_overflow)) { in helper_float_round_w_d()
[all …]
H A Dmsa_helper.c6199 if (ieee_xcpt & float_flag_overflow) { in ieee_to_mips_xcpt_msa()
6387 if (ieee_ex & float_flag_overflow) { in float32_to_q16()
6402 float_raise(float_flag_overflow | float_flag_inexact, status); in float32_to_q16()
6407 float_raise(float_flag_overflow | float_flag_inexact, status); in float32_to_q16()
6412 float_raise(float_flag_overflow | float_flag_inexact, status); in float32_to_q16()
6439 if (ieee_ex & float_flag_overflow) { in float64_to_q32()
6454 float_raise(float_flag_overflow | float_flag_inexact, status); in float64_to_q32()
6459 float_raise(float_flag_overflow | float_flag_inexact, status); in float64_to_q32()
6464 float_raise(float_flag_overflow | float_flag_inexact, status); in float64_to_q32()
/qemu/include/fpu/
H A Dsoftfloat-types.h154 float_flag_overflow = 0x0004, enumerator
/qemu/target/tricore/
H A Dfpu_helper.c44 | float_flag_overflow in f_get_excp_flags()
97 if (flags & float_flag_overflow) { in f_update_psw_flags()
/qemu/target/openrisc/
H A Dfpu_helper.c32 if (fexcp & float_flag_overflow) { in ieee_ex_to_openrisc()
/qemu/target/arm/tcg/
H A Dvfp_helper.c85 if (host_bits & float_flag_overflow) { in vfp_exceptbits_from_host()
700 float_raise(float_flag_overflow | float_flag_inexact, fpst); in HELPER()
753 float_raise(float_flag_overflow | float_flag_inexact, fpst); in do_recpe_f32()
812 float_raise(float_flag_overflow | float_flag_inexact, fpst); in HELPER()
/qemu/target/hexagon/
H A Darch.c233 SOFTFLOAT_TEST_FLAG(float_flag_overflow, FPOVFF, FPOVFE); in arch_fpop_end()
H A Dfma_emu.c402 float_raise(float_flag_overflow, fp_status); in accum_round_float64()
/qemu/linux-user/arm/
H A Dcpu_loop.c259 if (rc & float_flag_overflow) { in emulate_arm_fpa11()
/qemu/target/m68k/
H A Dfpu_helper.c174 if (host_bits & float_flag_overflow) { in cpu_m68k_exceptbits_from_host()
198 host_bits |= float_flag_overflow; in cpu_m68k_exceptbits_to_host()
/qemu/target/riscv/
H A Dfpu_helper.c33 hard |= (soft & float_flag_overflow) ? FPEXC_OF : 0; in riscv_cpu_get_fflags()
46 soft |= (hard & FPEXC_OF) ? float_flag_overflow : 0; in riscv_cpu_set_fflags()
/qemu/target/rx/
H A Dop_helper.c92 if (xcpt & float_flag_overflow) { in update_fpsw()
/qemu/target/alpha/
H A Dfpu_helper.c50 ret |= CONVERT_BIT(exc, float_flag_overflow, FPCR_OVF); in soft_to_fpcr_exc()
/qemu/target/sh4/
H A Dop_helper.c231 if (xcpt & float_flag_overflow) { in update_fpscr()
/qemu/target/xtensa/
H A Dfpu_helper.c54 { XTENSA_FP_O, float_flag_overflow, },
/qemu/target/microblaze/
H A Dop_helper.c128 if (flags & float_flag_overflow) { in update_fpu_flags()
/qemu/target/hppa/
H A Dfpu_helper.c108 hard_exp |= CONVERT_BIT(soft_exp, float_flag_overflow, R_FPSR_ENA_O_MASK); in update_fr0_op()
/qemu/tests/fp/
H A Dfp-test.c804 qemu_init_flags |= float_flag_overflow; in set_init_flags()
H A Dwrap.c.inc51 if (qflags & float_flag_overflow) {
/qemu/target/sparc/
H A Dfop_helper.c60 if (status & float_flag_overflow) { in check_ieee_exceptions()
/qemu/target/loongarch/tcg/
H A Dfpu_helper.c50 if (xcpt & float_flag_overflow) { in ieee_ex_to_loongarch()
/qemu/fpu/
H A Dsoftfloat.c358 float_raise(float_flag_overflow, s); in float32_gen2()
389 float_raise(float_flag_overflow, s); in float64_gen2()
2337 float_raise(float_flag_overflow, s); in float32_muladd()
2405 float_raise(float_flag_overflow, s); in float64_muladd()
5135 float_raise(float_flag_overflow | float_flag_inexact, status); in roundAndPackFloatx80()
H A Dsoftfloat-parts.c.inc327 flags |= float_flag_overflow;
/qemu/target/i386/tcg/
H A Dfpu_helper.c215 (new_flags & float_flag_overflow ? FPUS_OE : 0) | in merge_exception_flags()
3259 (mxcsr & FPUS_OE ? float_flag_overflow : 0) | in update_mxcsr_status()
3277 (flags & float_flag_overflow ? FPUS_OE : 0) | in update_mxcsr_from_sse_status()
/qemu/target/s390x/tcg/
H A Dfpu_helper.c51 s390_exc |= (exc & float_flag_overflow) ? S390_IEEE_MASK_OVERFLOW : 0; in s390_softfloat_exc_to_ieee()

12