Home
last modified time | relevance | path

Searched refs:float64_mul (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/linux/arch/arm/nwfpe/
H A DARM-gcc.h98 #define float64_mul ___float64_mul macro
112 #define float64_mul __muldf3
H A Ddouble_cpdo.c43 [MUF_CODE >> 20] = float64_mul,
51 [FML_CODE >> 20] = float64_mul,
H A Dsoftfloat.h185 float64 float64_mul( struct roundingData *, float64, float64 );
/openbmc/qemu/linux-user/arm/nwfpe/
H A Ddouble_cpdo.c104 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 Dfop_helper.c132 float64 ret = float64_mul(src1, src2, &env->fp_status); in helper_fmuld()
174 float64 ret = float64_mul(float32_to_float64(src1, &env->fp_status), in helper_fsmuld()
406 float64 ret = float64_mul(src1, src2, &env->fp_status); in helper_fnmuld()
418 float64 ret = float64_mul(float32_to_float64(src1, &env->fp_status), in helper_fnsmuld()
/openbmc/linux/arch/sh/kernel/cpu/sh4/
H A Dfpu.c26 extern unsigned long long float64_mul(unsigned long long a,
263 llx = float64_mul(llx, lly); in ieee_fpe_handler()
H A Dsoftfloat.c88 float64 float64_mul(float64 a, float64 b);
865 float64 float64_mul(float64 a, float64 b) in float64_mul() function
/openbmc/qemu/target/openrisc/
H A Dfpu_helper.c136 b = float64_mul(b, c, &env->fp_status); in FLOAT_CALC()
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c1293 dt2 = float64_mul(fdt0, fdt1, &env->active_fpu.fp_status); in helper_float_mul_d()
1364 fdt2 = float64_mul(fdt0, fdt2, &env->active_fpu.fp_status); in helper_float_recip2_d()
1399 fdt2 = float64_mul(fdt0, fdt2, &env->active_fpu.fp_status); in helper_float_rsqrt2_d()
1553 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_madd_d()
1592 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_msub_d()
1631 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_nmadd_d()
1674 fst0 = float64_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_nmsub_d()
/openbmc/qemu/target/hexagon/
H A Dfma_emu.c681 return float64_mul(a, b, fp_status); in internal_mpyhh()
686 return float64_mul(a, b, fp_status); in internal_mpyhh()
H A Dop_helper.c1300 RddV = float64_mul(RssV, make_float64(0x4330000000000000), in HELPER()
1305 RddV = float64_mul(RssV, make_float64(0x3cb0000000000000), in HELPER()
/openbmc/qemu/target/alpha/
H A Dvax_helper.c263 fr = float64_mul(fa, fb, &FP_STATUS); in helper_mulg()
H A Dfpu_helper.c323 fr = float64_mul(fa, fb, &FP_STATUS); in helper_mult()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c301 float64 ret = float64_mul(f1, f2, &env->fpu_status); in HELPER()
311 ret = float64_mul(f1_64, ret, &env->fpu_status); in HELPER()
/openbmc/qemu/target/sh4/
H A Dop_helper.c382 t0 = float64_mul(t0, t1, &env->fp_status); in helper_fmul_DT()
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c206 return float64_mul(a, b, &env->fp_status); in HELPER()
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c168 float64 ret = float64_mul(a, b, &env->fp_status); in HELPER()
/openbmc/qemu/target/ppc/
H A Dfpu_helper.c789 FPU_HELPER(FMUL, float64_mul, mul_flags_handler)
1428 u.d = float64_mul(u.d, tmp, &env->vec_status); in helper_efdctsf()
1444 u.d = float64_mul(u.d, tmp, &env->vec_status); in helper_efdctuf()
1498 u1.d = float64_mul(u1.d, u2.d, &env->vec_status); in helper_efdmul()
3413 psum = float64_mul(va, vb, excp_ptr); in vsxger16()
3473 at[i].VsrDF(j) = float64_mul(a[i / 2].VsrDF(i % 2), b->VsrDF(j), s); in vsxger_mul64()
/openbmc/qemu/tests/fp/
H A Dfp-bench.c364 res.f = float64_mul(a, b, &soft_status); in bench()
/openbmc/qemu/target/arm/tcg/
H A Dsve_helper.c4322 DO_ZPZZ_FP(sve_fmul_d, uint64_t, H1_8, float64_mul) in DO_ZPZZ_FP()
4411 DO_ZPZS_FP(sve_fmuls_d, float64, H1_8, float64_mul)
7444 p0 = float64_mul(n00, m00, status); in HELPER()
7445 p1 = float64_mul(n01, m01, status); in HELPER()
7449 p0 = float64_mul(n00, m10, status); in HELPER()
7450 p1 = float64_mul(n01, m11, status); in HELPER()
7454 p0 = float64_mul(n10, m00, status); in HELPER()
7455 p1 = float64_mul(n11, m01, status); in HELPER()
7459 p0 = float64_mul(n10, m10, status); in HELPER()
7460 p1 = float64_mul(n11, m11, status); in HELPER()
H A Dvec_helper.c1291 float64 result = float64_mul(op1, op1, stat); in float64_ftsmul()
1389 DO_3OP(gvec_fmul_d, float64_mul, float64) in DO_3OP()
1620 DO_FMUL_IDX(gvec_fmul_idx_d, nop, float64_mul, float64, H8)
2877 t64 = float64_mul(e1r, e2r, fpst_odd); in bfdotadd_ebf()
H A Dsme_helper.c1022 t64 = float64_mul(e1r, e2r, s_odd); in f16_dotadd()
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c135 fd = float64_mul(fj, fk, &env->fp_status); in helper_fmul_d()
/openbmc/qemu/target/riscv/
H A Dfpu_helper.c407 return float64_mul(frs1, frs2, &env->fp_status); in helper_fmul_d()
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h791 float64 float64_mul(float64, float64, float_status *status);

12