| /openbmc/qemu/linux-user/arm/nwfpe/ |
| H A D | double_cpdo.c | 104 fpa11->fpreg[Fd].fDouble = float64_mul(rFn,rFm, &fpa11->fp_status); in DoubleCPDO() 289 return float64_exp(float64_mul(rFm,float64_ln(rFn)));
|
| /openbmc/qemu/target/sparc/ |
| H A D | fop_helper.c | 131 float64 ret = float64_mul(src1, src2, &env->fp_status); in helper_fmuld() 173 float64 ret = float64_mul(float32_to_float64(src1, &env->fp_status), in helper_fsmuld() 405 float64 ret = float64_mul(src1, src2, &env->fp_status); in helper_fnmuld() 417 float64 ret = float64_mul(float32_to_float64(src1, &env->fp_status), in helper_fnsmuld()
|
| /openbmc/qemu/target/hexagon/ |
| H A D | fma_emu.c | 451 return float64_mul(a, b, fp_status); in internal_mpyhh() 456 return float64_mul(a, b, fp_status); in internal_mpyhh()
|
| H A D | op_helper.c | 1129 RddV = float64_mul(RssV, make_float64(0x4330000000000000), in HELPER() 1134 RddV = float64_mul(RssV, make_float64(0x3cb0000000000000), in HELPER()
|
| /openbmc/qemu/target/openrisc/ |
| H A D | fpu_helper.c | 135 b = float64_mul(b, c, &env->fp_status); in FLOAT_CALC()
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | fpu_helper.c | 1292 dt2 = float64_mul(fdt0, fdt1, &env->active_fpu.fp_status); in helper_float_mul_d() 1363 fdt2 = float64_mul(fdt0, fdt2, &env->active_fpu.fp_status); in helper_float_recip2_d() 1398 fdt2 = float64_mul(fdt0, fdt2, &env->active_fpu.fp_status); in helper_float_rsqrt2_d() 1552 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_madd_d() 1591 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_msub_d() 1630 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_nmadd_d() 1673 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_nmsub_d()
|
| /openbmc/qemu/target/alpha/ |
| H A D | vax_helper.c | 262 fr = float64_mul(fa, fb, &FP_STATUS); in helper_mulg()
|
| H A D | fpu_helper.c | 322 fr = float64_mul(fa, fb, &FP_STATUS); in helper_mult()
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | fpu_helper.c | 300 float64 ret = float64_mul(f1, f2, &env->fpu_status); in HELPER() 310 ret = float64_mul(f1_64, ret, &env->fpu_status); in HELPER()
|
| /openbmc/qemu/target/sh4/ |
| H A D | op_helper.c | 381 t0 = float64_mul(t0, t1, &env->fp_status); in helper_fmul_DT()
|
| /openbmc/qemu/target/xtensa/ |
| H A D | fpu_helper.c | 206 return float64_mul(a, b, &env->fp_status); in HELPER()
|
| /openbmc/qemu/tests/fp/ |
| H A D | fp-bench.c | 364 res.f = float64_mul(a, b, &soft_status); in bench()
|
| /openbmc/qemu/target/hppa/ |
| H A D | fpu_helper.c | 210 float64 ret = float64_mul(a, b, &env->fp_status); in HELPER()
|
| /openbmc/qemu/target/ppc/ |
| H A D | fpu_helper.c | 787 FPU_HELPER(FMUL, float64_mul, mul_flags_handler) 1426 u.d = float64_mul(u.d, tmp, &env->vec_status); in helper_efdctsf() 1442 u.d = float64_mul(u.d, tmp, &env->vec_status); in helper_efdctuf() 1496 u1.d = float64_mul(u1.d, u2.d, &env->vec_status); in helper_efdmul() 3411 psum = float64_mul(va, vb, excp_ptr); in vsxger16() 3471 at[i].VsrDF(j) = float64_mul(a[i / 2].VsrDF(i % 2), b->VsrDF(j), s); in vsxger_mul64()
|
| /openbmc/qemu/target/loongarch/tcg/ |
| H A D | fpu_helper.c | 142 fd = float64_mul(fj, fk, &env->fp_status); in helper_fmul_d()
|
| H A D | vec_helper.c | 2426 DO_3OP_F(vfmul_d, 64, UD, float64_mul)
|
| /openbmc/qemu/target/riscv/ |
| H A D | fpu_helper.c | 406 return float64_mul(frs1, frs2, &env->fp_status); in helper_fmul_d()
|
| H A D | vector_helper.c | 3323 RVVCALL(OPFVV2, vfmul_vv_d, OP_UUU_D, H8, H8, H8, float64_mul) in RVVCALL() 3329 RVVCALL(OPFVF2, vfmul_vf_d, OP_UUU_D, H8, H8, float64_mul) in RVVCALL() 3378 return float64_mul(float32_to_float64(a, s), in vfwmul32()
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | sve_helper.c | 4650 DO_ZPZZ_FP(sve_fmul_d, uint64_t, H1_8, float64_mul) in DO_ZPZZ_FP() 4775 DO_ZPZS_FP(sve_fmuls_d, float64, H1_8, float64_mul) 8537 p0 = float64_mul(n00, m00, status); in HELPER() 8538 p1 = float64_mul(n01, m01, status); in HELPER() 8542 p0 = float64_mul(n00, m10, status); in HELPER() 8543 p1 = float64_mul(n01, m11, status); in HELPER() 8547 p0 = float64_mul(n10, m00, status); in HELPER() 8548 p1 = float64_mul(n11, m01, status); in HELPER() 8552 p0 = float64_mul(n10, m10, status); in HELPER() 8553 p1 = float64_mul(n11, m11, status); in HELPER()
|
| H A D | vec_helper.c | 1362 float64 result = float64_mul(op1, op1, stat); in float64_ftsmul() 1485 DO_3OP(gvec_fmul_d, float64_mul, float64) in DO_3OP() 1791 DO_FMUL_IDX(gvec_fmul_idx_d, nop, float64_mul, float64, H8) 3134 t64 = float64_mul(e1r, e2r, fpst_odd); in bfdotadd_ebf()
|
| H A D | helper-a64.c | 196 return float64_mul(a, b, fpst); in HELPER()
|
| H A D | sme_helper.c | 1283 t64 = float64_mul(e1r, e2r, s_odd); in f16_dotadd()
|
| /openbmc/qemu/include/fpu/ |
| H A D | softfloat.h | 797 float64 float64_mul(float64, float64, float_status *status);
|
| /openbmc/qemu/target/i386/ |
| H A D | ops_sse.h | 1869 prod1 = float64_mul(v->ZMM_D(0), s->ZMM_D(0), &env->sse_status); in glue() 1874 prod2 = float64_mul(v->ZMM_D(1), s->ZMM_D(1), &env->sse_status); in glue()
|
| /openbmc/qemu/fpu/ |
| H A D | softfloat.c | 2177 float64_mul(float64 a, float64 b, float_status *s) in float64_mul() function
|