Home
last modified time | relevance | path

Searched refs:float_round_down (Results 1 – 25 of 33) sorted by relevance

12

/openbmc/qemu/target/mips/
H A Dfpu.c17 float_round_down
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c25 float_round_down
329 set_float_rounding_mode(float_round_down, status); in helper_flogb_s()
343 set_float_rounding_mode(float_round_down, status); in helper_flogb_d()
546 set_float_rounding_mode(float_round_down, &env->fp_status); in helper_ftintrm_l_d()
564 set_float_rounding_mode(float_round_down, &env->fp_status); in helper_ftintrm_l_s()
582 set_float_rounding_mode(float_round_down, &env->fp_status); in helper_ftintrm_w_d()
600 set_float_rounding_mode(float_round_down, &env->fp_status); in helper_ftintrm_w_s()
H A Dvec_helper.c2489 set_float_rounding_mode(float_round_down, status); \
2768 FCVT_2OP(vfrintrm_s, 32, UW, float_round_down)
2769 FCVT_2OP(vfrintrm_d, 64, UD, float_round_down)
2811 FTINT(rm_w_s, float32, int32, uint32_t, uint32_t, float_round_down) in DO_FTINT()
2812 FTINT(rm_l_d, float64, int64, uint64_t, uint64_t, float_round_down) in DO_FTINT()
2833 FTINT(rm_w_d, float64, int32, uint64_t, uint32_t, float_round_down) in DO_FTINT()
2866 FTINT(rml_l_s, float32, int64, uint32_t, uint64_t, float_round_down)
2870 FTINT(rmh_l_s, float32, int64, uint32_t, uint64_t, float_round_down)
/openbmc/qemu/target/hexagon/
H A Dfma_emu.c319 case float_round_down: in accum_round_float64()
374 case float_round_down: in accum_round_float64()
413 case float_round_down: in accum_round_float64()
H A Darch.c192 float_round_down,
/openbmc/qemu/linux-user/arm/nwfpe/
H A Dfpa11.c105 rounding_mode = float_round_down; in SetRoundingMode()
/openbmc/qemu/include/fpu/
H A Dsoftfloat-types.h135 float_round_down = 1, enumerator
/openbmc/qemu/target/openrisc/
H A Dfpu_helper.c78 float_round_down in cpu_set_fpcsr()
/openbmc/qemu/target/tricore/
H A Dhelper.c111 set_float_rounding_mode(float_round_down, &env->fp_status); in fpu_set_state()
/openbmc/qemu/target/ppc/
H A Dcpu.c235 rnd_type = float_round_down; in fpscr_set_rounding_mode()
H A Dfpu_helper.c633 return do_fri(env, arg, float_round_down); in helper_frim()
3016 #define FLOAT_ROUND_CURRENT (float_round_nearest_even + float_round_down + \
3071 VSX_ROUND(xsrdpim, 1, float64, VsrD(0), float_round_down, 1)
3077 VSX_ROUND(xvrdpim, 2, float64, VsrD(i), float_round_down, 0)
3083 VSX_ROUND(xvrspim, 4, float32, VsrW(i), float_round_down, 0)
3221 rmode = float_round_down; in helper_xsrqpi()
3275 rmode = float_round_down; in helper_xsrqpxp()
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c73 float_round_down, in HELPER()
86 float_round_down, in HELPER()
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c588 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_l_d()
603 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_l_s()
618 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_w_d()
633 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_w_s()
908 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_2008_l_d()
925 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_2008_l_s()
942 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_2008_w_d()
959 set_float_rounding_mode(float_round_down, &env->active_fpu.fp_status); in helper_float_floor_2008_w_s()
/openbmc/qemu/target/arm/tcg/
H A Dvfp_helper.c189 i = float_round_down; in vfp_set_fpcr_to_host()
673 case float_round_down: /* Round to -Inf */ in round_to_inf()
1202 [FPROUNDING_NEGINF] = float_round_down,
/openbmc/qemu/target/alpha/
H A Dhelper.c45 [FPCR_DYN_MINUS >> FPCR_DYN_SHIFT] = float_round_down, in cpu_alpha_store_fpcr()
/openbmc/qemu/target/rx/
H A Dop_helper.c128 float_round_down, in helper_set_fpsw()
/openbmc/qemu/fpu/
H A Dsoftfloat-parts.c.inc287 case float_round_down:
486 a->sign = s->float_rounding_mode == float_round_down;
723 a->sign = s->float_rounding_mode == float_round_down;
1101 case float_round_down:
1162 case float_round_down:
H A Dsoftfloat.c5087 case float_round_down: in roundAndPackFloatx80()
5154 case float_round_down: in roundAndPackFloatx80()
5172 || ( ! zSign && ( roundingMode == float_round_down ) ) in roundAndPackFloatx80()
5202 case float_round_down: in roundAndPackFloatx80()
/openbmc/qemu/target/riscv/
H A Dfpu_helper.c68 softrm = float_round_down; in helper_set_rounding_mode()
102 softrm = float_round_down; in helper_set_rounding_mode_chkfrm()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c445 set_float_rounding_mode(float_round_down, &env->fpu_status); in s390_swap_bfp_rounding_mode()
892 float_round_down,
/openbmc/qemu/tests/fp/
H A Dfp-bench.c607 mode = float_round_down; in set_soft_precision()
H A Dwrap.c.inc29 return float_round_down;
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c43 rm = float_round_down; in HELPER()
/openbmc/qemu/target/sparc/
H A Dfop_helper.c585 rnd_mode = float_round_down; in set_fsr_nonsplit()
/openbmc/qemu/target/m68k/
H A Dfpu_helper.c129 set_float_rounding_mode(float_round_down, &env->fp_status); in restore_rounding_mode()

12