Home
last modified time | relevance | path

Searched refs:float_muladd_negate_product (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dfpu_helper.c181 return do_fmadd_s(env, frs1, frs2, frs3, float_muladd_negate_product); in helper_fnmsub_s()
187 return float64_muladd(frs1, frs2, frs3, float_muladd_negate_product, in helper_fnmsub_d()
194 return do_fmadd_h(env, frs1, frs2, frs3, float_muladd_negate_product); in helper_fnmsub_h()
201 float_muladd_negate_c | float_muladd_negate_product); in helper_fnmadd_s()
208 float_muladd_negate_product, &env->fp_status); in helper_fnmadd_d()
215 float_muladd_negate_c | float_muladd_negate_product); in helper_fnmadd_h()
H A Dvector_helper.c3393 float_muladd_negate_product, s);
3399 float_muladd_negate_product, s); in fnmacc32()
3405 float_muladd_negate_product, s); in fnmacc64()
3451 return float16_muladd(a, b, d, float_muladd_negate_product, s); in RVVCALL()
3456 return float32_muladd(a, b, d, float_muladd_negate_product, s); in fnmsac32()
3461 return float64_muladd(a, b, d, float_muladd_negate_product, s); in fnmsac64()
3508 float_muladd_negate_product, s); in RVVCALL()
3514 float_muladd_negate_product, s); in fnmadd32()
3520 float_muladd_negate_product, s); in fnmadd64()
3566 return float16_muladd(d, b, a, float_muladd_negate_product, s); in RVVCALL()
[all …]
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c175 return float32_muladd(b, c, a, float_muladd_negate_product, in HELPER()
230 return float64_muladd(b, c, a, float_muladd_negate_product, in HELPER()
237 return float32_muladd(b, c, a, float_muladd_negate_product, in HELPER()
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c437 float32 ret = float32_muladd(a, b, c, float_muladd_negate_product, in HELPER()
452 float64 ret = float64_muladd(a, b, c, float_muladd_negate_product, in HELPER()
/openbmc/qemu/target/tricore/
H A Dfpu_helper.c315 f_result = float32_muladd(arg1, arg2, arg3, float_muladd_negate_product, in helper_fmsub()
/openbmc/qemu/target/i386/tcg/
H A Demit.c.inc657 FMA_SSE(VFNMADD231, OP_PTR1, OP_PTR2, OP_PTR0, float_muladd_negate_product)
658 FMA_SSE(VFNMADD213, OP_PTR1, OP_PTR0, OP_PTR2, float_muladd_negate_product)
659 FMA_SSE(VFNMADD132, OP_PTR0, OP_PTR2, OP_PTR1, float_muladd_negate_product)
665 FMA_SSE(VFNMSUB231, OP_PTR1, OP_PTR2, OP_PTR0, float_muladd_negate_c|float_muladd_negate_product)
666 FMA_SSE(VFNMSUB213, OP_PTR1, OP_PTR0, OP_PTR2, float_muladd_negate_c|float_muladd_negate_product)
667 FMA_SSE(VFNMSUB132, OP_PTR0, OP_PTR2, OP_PTR1, float_muladd_negate_c|float_muladd_negate_product)
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c1744 fdret = float32_muladd(fs, ft, fd, float_muladd_negate_product, in helper_float_msubf_s()
1756 fdret = float64_muladd(fs, ft, fd, float_muladd_negate_product, in helper_float_msubf_d()
H A Dmsa_helper.c7273 float_muladd_negate_product, 32); in helper_msa_fmsub_df()
7280 float_muladd_negate_product, 64); in helper_msa_fmsub_df()
/openbmc/qemu/fpu/
H A Dsoftfloat.c2292 prod_sign ^= !!(flags & float_muladd_negate_product); in float32_muladd()
2303 if (flags & float_muladd_negate_product) { in float32_muladd()
2363 prod_sign ^= !!(flags & float_muladd_negate_product); in float64_muladd()
2374 if (flags & float_muladd_negate_product) { in float64_muladd()
H A Dsoftfloat-parts.c.inc504 if (flags & float_muladd_negate_product) {
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h128 float_muladd_negate_product = 2, enumerator