Home
last modified time | relevance | path

Searched refs:float64_add (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/linux/arch/arm/nwfpe/
H A DARM-gcc.h96 #define float64_add ___float64_add macro
110 #define float64_add __adddf3
H A Ddouble_cpdo.c42 [ADF_CODE >> 20] = float64_add,
H A Dsoftfloat.h183 float64 float64_add( struct roundingData *, float64, float64 );
/openbmc/linux/arch/sh/kernel/cpu/sh4/
H A Dfpu.c29 extern unsigned long long float64_add(unsigned long long a,
302 llx = float64_add(llx, lly); in ieee_fpe_handler()
H A Dsoftfloat.c84 float64 float64_add(float64 a, float64 b);
615 float64 float64_add(float64 a, float64 b) in float64_add() function
/openbmc/qemu/target/openrisc/
H A Dfpu_helper.c137 return float64_add(a, b, &env->fp_status); in FLOAT_CALC()
/openbmc/qemu/linux-user/arm/nwfpe/
H A Ddouble_cpdo.c99 fpa11->fpreg[Fd].fDouble = float64_add(rFn,rFm, &fpa11->fp_status); in DoubleCPDO()
/openbmc/qemu/target/sparc/
H A Dfop_helper.c118 float64 ret = float64_add(src1, src2, &env->fp_status); in helper_faddd()
391 float64 ret = float64_add(src1, src2, &env->fp_status); in helper_fnaddd()
/openbmc/qemu/target/alpha/
H A Dvax_helper.c243 fr = float64_add(fa, fb, &FP_STATUS); in helper_addg()
H A Dfpu_helper.c299 fr = float64_add(fa, fb, &FP_STATUS); in helper_addt()
/openbmc/qemu/target/sh4/
H A Dop_helper.c266 t0 = float64_add(t0, t1, &env->fp_status); in helper_fadd_DT()
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c182 return float64_add(a, b, &env->fp_status); in HELPER()
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c154 float64 ret = float64_add(a, b, &env->fp_status); in HELPER()
/openbmc/qemu/tests/fp/
H A Dfp-bench.c358 res.f64 = float64_add(a, b, &soft_status); in bench()
/openbmc/qemu/target/arm/tcg/
H A Dsve_helper.c757 DO_ZPZZ_PAIR_FP(sve2_faddp_zpzz_d, float64, H1_8, float64_add)
4283 nn = float64_add(nn, m[i], status); in HELPER()
4314 DO_ZPZZ_FP(sve_fadd_d, uint64_t, H1_8, float64_add) in DO_ZPZZ_FP()
4403 DO_ZPZS_FP(sve_fadds_d, float64, H1_8, float64_add)
5144 *(float64 *)(vd + H1_2(i)) = float64_add(e0, e1, vs); in HELPER()
5147 *(float64 *)(vd + H1_2(j)) = float64_add(e2, e3, vs); in HELPER()
7446 d[0] = float64_add(a[0], float64_add(p0, p1, status), status); in HELPER()
7451 d[1] = float64_add(a[1], float64_add(p0, p1, status), status); in HELPER()
7456 d[2] = float64_add(a[2], float64_add(p0, p1, status), status); in HELPER()
7461 d[3] = float64_add(a[3], float64_add(p0, p1, status), status); in HELPER()
H A Dvec_helper.c953 d[i] = float64_add(e0, e1, fpst); in HELPER()
954 d[i + 1] = float64_add(e2, e3, fpst); in HELPER()
1381 DO_3OP(gvec_fadd_d, float64_add, float64) in DO_3OP()
2431 DO_3OP_PAIR(gvec_faddp_d, float64_add, float64, )
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c1221 dt2 = float64_add(fdt0, fdt1, &env->active_fpu.fp_status); in helper_float_add_d()
1554 fst0 = float64_add(fst0, fst2, &env->active_fpu.fp_status); in helper_float_madd_d()
1632 fst0 = float64_add(fst0, fst2, &env->active_fpu.fp_status); in helper_float_nmadd_d()
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c99 fd = float64_add(fj, fk, &env->fp_status); in helper_fadd_d()
/openbmc/qemu/target/riscv/
H A Dfpu_helper.c397 return float64_add(frs1, frs2, &env->fp_status); in helper_fadd_d()
H A Dvector_helper.c3102 RVVCALL(OPFVV2, vfadd_vv_d, OP_UUU_D, H8, H8, H8, float64_add)
3147 RVVCALL(OPFVF2, vfadd_vf_d, OP_UUU_D, H8, H8, float64_add)
3196 return float64_add(float32_to_float64(a, s), in vfwadd32()
3239 return float64_add(a, float32_to_float64(b, s), s); in vfwaddw32()
4746 GEN_VEXT_FRED(vfredusum_vs_d, uint64_t, uint64_t, H8, H8, float64_add)
4751 GEN_VEXT_FRED(vfredosum_vs_d, uint64_t, uint64_t, H8, H8, float64_add)
4777 return float64_add(a, float32_to_float64(b, s), s); in fwadd32()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c229 float64 ret = float64_add(f1, f2, &env->fpu_status); in HELPER()
/openbmc/qemu/target/i386/
H A Dops_sse.h978 SSE_HELPER_HPD(haddpd, float64_add)
995 d->ZMM_D(i+1) = float64_add(v->ZMM_D(i+1), s->ZMM_D(i+1), &env->sse_status); in glue()
1878 temp2 = float64_add(prod1, prod2, &env->sse_status); in glue()
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h789 float64 float64_add(float64, float64, float_status *status);
/openbmc/qemu/target/hexagon/
H A Dop_helper.c1059 RddV = float64_add(RssV, RttV, &env->fp_status); in HELPER()
/openbmc/qemu/target/ppc/
H A Dfpu_helper.c785 FPU_HELPER(FADD, float64_add, addsub_flags_handler)
1478 u1.d = float64_add(u1.d, u2.d, &env->vec_status); in helper_efdadd()

12