Home
last modified time | relevance | path

Searched refs:float_round_to_zero (Results 1 – 25 of 36) sorted by relevance

12

/openbmc/qemu/target/mips/
H A Dfpu.c15 float_round_to_zero,
/openbmc/qemu/fpu/
H A Dsoftfloat.c3343 return float16_to_int16_scalbn(a, float_round_to_zero, 0, s); in float16_to_int16_round_to_zero()
3348 return float16_to_int32_scalbn(a, float_round_to_zero, 0, s); in float16_to_int32_round_to_zero()
3353 return float16_to_int64_scalbn(a, float_round_to_zero, 0, s); in float16_to_int64_round_to_zero()
3358 return float32_to_int16_scalbn(a, float_round_to_zero, 0, s); in float32_to_int16_round_to_zero()
3363 return float32_to_int32_scalbn(a, float_round_to_zero, 0, s); in float32_to_int32_round_to_zero()
3368 return float32_to_int64_scalbn(a, float_round_to_zero, 0, s); in float32_to_int64_round_to_zero()
3373 return float64_to_int16_scalbn(a, float_round_to_zero, 0, s); in float64_to_int16_round_to_zero()
3378 return float64_to_int32_scalbn(a, float_round_to_zero, 0, s); in float64_to_int32_round_to_zero()
3383 return float64_to_int64_scalbn(a, float_round_to_zero, 0, s); in float64_to_int64_round_to_zero()
3388 return float128_to_int32_scalbn(a, float_round_to_zero, 0, s); in float128_to_int32_round_to_zero()
[all …]
/openbmc/linux/arch/arm/nwfpe/
H A Dfpa11.c49 return float_round_to_zero; in SetRoundingMode()
H A Dsoftfloat.c81 if ( roundingMode == float_round_to_zero ) { in roundAndPackInt32()
228 if ( roundingMode == float_round_to_zero ) { in roundAndPackFloat32()
399 if ( roundingMode == float_round_to_zero ) { in roundAndPackFloat64()
590 if ( roundingMode == float_round_to_zero ) { in roundAndPackFloatx80()
646 if ( roundingMode == float_round_to_zero ) { in roundAndPackFloatx80()
668 if ( ( roundingMode == float_round_to_zero ) in roundAndPackFloatx80()
1009 else if ( roundingMode != float_round_to_zero ) { in float32_round_to_int()
1905 else if ( roundingMode != float_round_to_zero ) { in float64_round_to_int()
2721 else if ( roundingMode != float_round_to_zero ) { in floatx80_round_to_int()
H A Dsoftfloat.h85 float_round_to_zero = 1, enumerator
/openbmc/qemu/include/fpu/
H A Dsoftfloat-types.h135 float_round_to_zero = 3, enumerator
/openbmc/qemu/linux-user/arm/nwfpe/
H A Dfpa11.c107 rounding_mode = float_round_to_zero; in SetRoundingMode()
/openbmc/qemu/target/m68k/
H A Dfpu_helper.c127 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in restore_rounding_mode()
157 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in HELPER()
383 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in HELPER()
416 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in HELPER()
/openbmc/qemu/target/arm/
H A Dvfp_helper.c108 i = float_round_to_zero; in vfp_set_fpcr_to_host()
471 float_round_to_zero, _round_to_zero) \
656 case float_round_to_zero: /* Round to Zero */ in round_to_inf()
1114 [FPROUNDING_ZERO] = float_round_to_zero,
1131 frac = float64_to_int32_modulo(value, float_round_to_zero, status); in HELPER()
/openbmc/qemu/target/tricore/
H A Dhelper.c112 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in fpu_set_state()
/openbmc/qemu/target/openrisc/
H A Dfpu_helper.c77 float_round_to_zero, in cpu_set_fpcsr()
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c71 float_round_to_zero, in HELPER()
84 float_round_to_zero, in HELPER()
/openbmc/qemu/target/ppc/
H A Dcpu.c206 rnd_type = float_round_to_zero; in fpscr_set_rounding_mode()
H A Dfpu_helper.c625 return do_fri(env, arg, float_round_to_zero); in helper_friz()
3019 float_round_up + float_round_to_zero)
3075 VSX_ROUND(xsrdpiz, 1, float64, VsrD(0), float_round_to_zero, 1)
3081 VSX_ROUND(xvrdpiz, 2, float64, VsrD(i), float_round_to_zero, 0)
3087 VSX_ROUND(xvrspiz, 4, float32, VsrW(i), float_round_to_zero, 0)
3217 rmode = float_round_to_zero; in helper_xsrqpi()
3271 rmode = float_round_to_zero; in helper_xsrqpxp()
/openbmc/qemu/target/riscv/
H A Dfpu_helper.c66 softrm = float_round_to_zero; in helper_set_rounding_mode()
100 softrm = float_round_to_zero; in helper_set_rounding_mode_chkfrm()
487 return float64_to_int32_modulo(value, float_round_to_zero, &env->fp_status); in helper_fcvtmod_w_d()
/openbmc/qemu/target/hexagon/
H A Dfma_emu.c443 case float_round_to_zero: \
482 case float_round_to_zero: \
H A Darch.c191 float_round_to_zero,
/openbmc/qemu/target/sh4/
H A Dcpu.c126 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in superh_cpu_reset_hold()
H A Dop_helper.c209 set_float_rounding_mode(float_round_to_zero, &env->fp_status); in helper_ld_fpscr()
/openbmc/qemu/target/alpha/
H A Dhelper.c42 [FPCR_DYN_CHOPPED >> FPCR_DYN_SHIFT] = float_round_to_zero, in cpu_alpha_store_fpcr()
H A Dfpu_helper.c493 return do_cvttq(env, a, float_round_to_zero); in helper_cvttq_c()
/openbmc/qemu/target/rx/
H A Dop_helper.c127 float_round_to_zero, in helper_set_fpsw()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c438 set_float_rounding_mode(float_round_to_zero, &env->fpu_status); in s390_swap_bfp_rounding_mode()
891 float_round_to_zero,
/openbmc/qemu/target/loongarch/tcg/
H A Dvec_helper.c2765 FCVT_2OP(vfrintrz_s, 32, UW, float_round_to_zero)
2766 FCVT_2OP(vfrintrz_d, 64, UD, float_round_to_zero)
2810 FTINT(rz_w_s, float32, int32, uint32_t, uint32_t, float_round_to_zero) in DO_FTINT()
2811 FTINT(rz_l_d, float64, int64, uint64_t, uint64_t, float_round_to_zero) in DO_FTINT()
2826 FTINT(rz_wu_s, float32, uint32, uint32_t, uint32_t, float_round_to_zero) in DO_FTINT()
2827 FTINT(rz_lu_d, float64, uint64, uint64_t, uint64_t, float_round_to_zero) in DO_FTINT()
2836 FTINT(rz_w_d, float64, int32, uint64_t, uint32_t, float_round_to_zero) in DO_FTINT()
2869 FTINT(rzl_l_s, float32, int64, uint32_t, uint64_t, float_round_to_zero)
2873 FTINT(rzh_l_s, float32, int64, uint32_t, uint64_t, float_round_to_zero)
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c38 rm = float_round_to_zero; in HELPER()

12