| /openbmc/qemu/target/mips/tcg/ |
| H A D | fpu_helper.c | 1302 wt2 = float32_mul(fst0, fst1, &env->active_fpu.fp_status); in helper_float_mul_s() 1317 wtl2 = float32_mul(fstl0, fstl1, &env->active_fpu.fp_status); in helper_float_mul_ps() 1318 wth2 = float32_mul(fsth0, fsth1, &env->active_fpu.fp_status); in helper_float_mul_ps() 1372 fst2 = float32_mul(fst0, fst2, &env->active_fpu.fp_status); in helper_float_recip2_s() 1386 fstl2 = float32_mul(fstl0, fstl2, &env->active_fpu.fp_status); in helper_float_recip2_ps() 1387 fsth2 = float32_mul(fsth0, fsth2, &env->active_fpu.fp_status); in helper_float_recip2_ps() 1408 fst2 = float32_mul(fst0, fst2, &env->active_fpu.fp_status); in helper_float_rsqrt2_s() 1423 fstl2 = float32_mul(fstl0, fstl2, &env->active_fpu.fp_status); in helper_float_rsqrt2_ps() 1424 fsth2 = float32_mul(fsth0, fsth2, &env->active_fpu.fp_status); in helper_float_rsqrt2_ps() 1459 fstl2 = float32_mul(fstl0, fsth0, &env->active_fpu.fp_status); in helper_float_mulr_ps() [all …]
|
| /openbmc/qemu/linux-user/arm/nwfpe/ |
| H A D | single_cpdo.c | 84 fpa11->fpreg[Fd].fSingle = float32_mul(rFn,rFm, &fpa11->fp_status); in SingleCPDO() 246 return float32_exp(float32_mul(rFm,float32_ln(rFn)));
|
| /openbmc/qemu/target/sh4/ |
| H A D | op_helper.c | 373 t0 = float32_mul(t0, t1, &env->fp_status); in helper_fmul_FT() 464 p = float32_mul(env->fregs[bank + m + i], in helper_fipr() 487 p = float32_mul(env->fregs[bank_matrix + 4 * j + i], in helper_ftrv()
|
| /openbmc/qemu/target/openrisc/ |
| H A D | fpu_helper.c | 143 b = float32_mul(b, c, &env->fp_status); in helper_float_madd_s()
|
| /openbmc/qemu/target/xtensa/ |
| H A D | fpu_helper.c | 163 return float32_mul(a, b, &env->fp_status); in HELPER() 212 return float32_mul(a, b, &env->fp_status); in HELPER()
|
| /openbmc/qemu/target/sparc/ |
| H A D | fop_helper.c | 103 float32 ret = float32_mul(src1, src2, &env->fp_status); in helper_fmuls() 378 float32 ret = float32_mul(src1, src2, &env->fp_status); in helper_fnmuls()
|
| /openbmc/qemu/target/alpha/ |
| H A D | vax_helper.c | 135 fr = float32_mul(fa, fb, &FP_STATUS); in helper_mulf()
|
| H A D | fpu_helper.c | 245 fr = float32_mul(fa, fb, &FP_STATUS); in helper_muls()
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | vec_helper.c | 1353 float32 result = float32_mul(op1, op1, stat); in float32_ftsmul() 1428 return float32_sub(float32_two, float32_mul(op1, op2, stat), stat); in float32_recps_nf() 1454 op1 = float32_sub(float32_three, float32_mul(op1, op2, stat), stat); in float32_rsqrts_nf() 1484 DO_3OP(gvec_fmul_s, float32_mul, float32) in DO_3OP() 1594 return float32_add(dest, float32_mul(op1, op2, stat), stat); in float32_muladd_nf() 1606 return float32_sub(dest, float32_mul(op1, op2, stat), stat); in float32_mulsub_nf() 1790 DO_FMUL_IDX(gvec_fmul_idx_s, nop, float32_mul, float32, H4) 1808 DO_FMUL_IDX(gvec_fmla_nf_idx_s, float32_add, float32_mul, float32, H4) 1810 DO_FMUL_IDX(gvec_fmls_nf_idx_s, float32_sub, float32_mul, float32, H4) 3073 t1 = float32_mul(e1 << 16, e2 << 16, fpst); in bfdotadd() [all …]
|
| H A D | sve_helper.c | 4649 DO_ZPZZ_FP(sve_fmul_s, uint32_t, H1_4, float32_mul) in DO_ZPZZ_FP() 4774 DO_ZPZS_FP(sve_fmuls_s, float32, H1_4, float32_mul) 8501 p0 = float32_mul(n00, m00, status); in HELPER() 8502 p1 = float32_mul(n01, m01, status); in HELPER() 8506 p0 = float32_mul(n00, m10, status); in HELPER() 8507 p1 = float32_mul(n01, m11, status); in HELPER() 8511 p0 = float32_mul(n10, m00, status); in HELPER() 8512 p1 = float32_mul(n11, m01, status); in HELPER() 8516 p0 = float32_mul(n10, m10, status); in HELPER() 8517 p1 = float32_mul(n11, m11, status); in HELPER()
|
| H A D | helper-a64.c | 182 return float32_mul(a, b, fpst); in HELPER()
|
| H A D | mve_helper.c | 3029 #define DO_VCMULS(N, M, D, S) float32_mul(N, M, S)
|
| /openbmc/qemu/target/rx/ |
| H A D | op_helper.c | 151 FLOATOP(fmul, float32_mul) in FLOATOP()
|
| /openbmc/qemu/target/tricore/ |
| H A D | fpu_helper.c | 154 f_result = float32_mul(arg1, arg2, &env->fp_status); in FADD_SUB()
|
| /openbmc/qemu/target/microblaze/ |
| H A D | op_helper.c | 193 fd.f = float32_mul(fa.f, fb.f, &env->fp_status); in helper_fmul()
|
| /openbmc/qemu/tests/fp/ |
| H A D | fp-bench.c | 329 res.f = float32_mul(a, b, &soft_status); in bench()
|
| /openbmc/qemu/target/hppa/ |
| H A D | fpu_helper.c | 168 float32 ret = float32_mul(a, b, &env->fp_status); in HELPER()
|
| /openbmc/qemu/target/i386/ |
| H A D | ops_sse.h | 1389 d->MMX_S(0) = float32_mul(d->MMX_S(0), s->MMX_S(0), &env->mmx_status); in helper_pfmul() 1390 d->MMX_S(1) = float32_mul(d->MMX_S(1), s->MMX_S(1), &env->mmx_status); in helper_pfmul() 1831 prod1 = float32_mul(v->ZMM_S(i), s->ZMM_S(i), &env->sse_status); in glue() 1836 prod2 = float32_mul(v->ZMM_S(i+1), s->ZMM_S(i+1), &env->sse_status); in glue() 1842 prod1 = float32_mul(v->ZMM_S(i+2), s->ZMM_S(i+2), &env->sse_status); in glue() 1847 prod2 = float32_mul(v->ZMM_S(i+3), s->ZMM_S(i+3), &env->sse_status); in glue()
|
| /openbmc/qemu/target/loongarch/tcg/ |
| H A D | fpu_helper.c | 133 fd = nanbox_s(float32_mul((uint32_t)fj, (uint32_t)fk, &env->fp_status)); in helper_fmul_s()
|
| /openbmc/qemu/target/ppc/ |
| H A D | fpu_helper.c | 1044 u.f = float32_mul(u.f, tmp, &env->vec_status); in efsctsf() 1060 u.f = float32_mul(u.f, tmp, &env->vec_status); in efsctuf() 1145 u1.f = float32_mul(u1.f, u2.f, &env->vec_status); in efsmul() 3448 at[i].VsrSF(j) = float32_mul(a->VsrSF(i), b->VsrSF(j), s); in vsxger_mul32()
|
| /openbmc/qemu/target/riscv/ |
| H A D | fpu_helper.c | 235 return nanbox_s(env, float32_mul(frs1, frs2, &env->fp_status)); in helper_fmul_s()
|
| H A D | vector_helper.c | 3322 RVVCALL(OPFVV2, vfmul_vv_w, OP_UUU_W, H4, H4, H4, float32_mul) in RVVCALL() 3328 RVVCALL(OPFVF2, vfmul_vf_w, OP_UUU_W, H4, H4, float32_mul) in RVVCALL() 3372 return float32_mul(float16_to_float32(a, true, s), in RVVCALL()
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | fpu_helper.c | 292 float32 ret = float32_mul(f1, f2, &env->fpu_status); in HELPER()
|
| /openbmc/qemu/target/hexagon/ |
| H A D | op_helper.c | 1048 RdV = float32_mul(RsV, RtV, &env->fp_status); in HELPER()
|
| /openbmc/qemu/include/fpu/ |
| H A D | softfloat.h | 600 float32 float32_mul(float32, float32, float_status *status);
|