| /openbmc/qemu/linux-user/arm/nwfpe/ |
| H A D | single_cpdo.c | 88 fpa11->fpreg[Fd].fSingle = float32_sub(rFn,rFm, &fpa11->fp_status); in SingleCPDO() 92 fpa11->fpreg[Fd].fSingle = float32_sub(rFm,rFn, &fpa11->fp_status); in SingleCPDO()
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | fpu_helper.c | 1266 wt2 = float32_sub(fst0, fst1, &env->active_fpu.fp_status); in helper_float_sub_s() 1281 wtl2 = float32_sub(fstl0, fstl1, &env->active_fpu.fp_status); in helper_float_sub_ps() 1282 wth2 = float32_sub(fsth0, fsth1, &env->active_fpu.fp_status); in helper_float_sub_ps() 1373 fst2 = float32_chs(float32_sub(fst2, float32_one, in helper_float_recip2_s() 1388 fstl2 = float32_chs(float32_sub(fstl2, float32_one, in helper_float_recip2_ps() 1390 fsth2 = float32_chs(float32_sub(fsth2, float32_one, in helper_float_recip2_ps() 1409 fst2 = float32_sub(fst2, float32_one, &env->active_fpu.fp_status); in helper_float_rsqrt2_s() 1425 fstl2 = float32_sub(fstl2, float32_one, &env->active_fpu.fp_status); in helper_float_rsqrt2_ps() 1426 fsth2 = float32_sub(fsth2, float32_one, &env->active_fpu.fp_status); in helper_float_rsqrt2_ps() 1602 fst0 = float32_sub(fst0, fst2, &env->active_fpu.fp_status); in helper_float_msub_s() [all …]
|
| /openbmc/qemu/target/xtensa/ |
| H A D | fpu_helper.c | 158 return float32_sub(a, b, &env->fp_status); in HELPER() 200 return float32_sub(a, b, &env->fp_status); in HELPER()
|
| /openbmc/qemu/target/alpha/ |
| H A D | vax_helper.c | 125 fr = float32_sub(fa, fb, &FP_STATUS); in helper_subf()
|
| H A D | fpu_helper.c | 233 fr = float32_sub(fa, fb, &FP_STATUS); in helper_subs()
|
| /openbmc/qemu/target/i386/ |
| H A D | ops_sse.h | 958 SSE_HELPER_HPS(hsubps, float32_sub) in SSE_HELPER_HPS() 985 d->ZMM_S(i) = float32_sub(v->ZMM_S(i), s->ZMM_S(i), &env->sse_status); 1397 r = float32_sub(d->MMX_S(0), d->MMX_S(1), &env->mmx_status); in helper_pfnacc() 1398 d->MMX_S(1) = float32_sub(s->MMX_S(0), s->MMX_S(1), &env->mmx_status); in helper_pfnacc() 1406 r = float32_sub(d->MMX_S(0), d->MMX_S(1), &env->mmx_status); in helper_pfpnacc() 1429 d->MMX_S(0) = float32_sub(d->MMX_S(0), s->MMX_S(0), &env->mmx_status); in helper_pfsub() 1430 d->MMX_S(1) = float32_sub(d->MMX_S(1), s->MMX_S(1), &env->mmx_status); in helper_pfsub() 1435 d->MMX_S(0) = float32_sub(s->MMX_S(0), d->MMX_S(0), &env->mmx_status); in helper_pfsubr() 1436 d->MMX_S(1) = float32_sub(s->MMX_S(1), d->MMX_S(1), &env->mmx_status); in helper_pfsubr()
|
| /openbmc/qemu/target/rx/ |
| H A D | op_helper.c | 150 FLOATOP(fsub, float32_sub) in FLOATOP()
|
| /openbmc/qemu/target/sh4/ |
| H A D | op_helper.c | 423 t0 = float32_sub(t0, t1, &env->fp_status); in helper_fsub_FT()
|
| /openbmc/qemu/target/microblaze/ |
| H A D | op_helper.c | 179 fd.f = float32_sub(fb.f, fa.f, &env->fp_status); in helper_frsub()
|
| /openbmc/qemu/tests/fp/ |
| H A D | fp-bench.c | 326 res.f32 = float32_sub(a, b, &soft_status); in bench()
|
| /openbmc/qemu/target/hppa/ |
| H A D | fpu_helper.c | 161 float32 ret = float32_sub(a, b, &env->fp_status); in HELPER()
|
| /openbmc/qemu/target/sparc/ |
| H A D | fop_helper.c | 96 float32 ret = float32_sub(src1, src2, &env->fp_status); in helper_fsubs()
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | vec_helper.c | 1376 return float32_abs(float32_sub(op1, op2, stat)); in float32_abd() 1393 float32 r = float32_sub(op1, op2, stat); in float32_ah_abd() 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() 1478 DO_3OP(gvec_fsub_s, float32_sub, float32) in DO_3OP() 1606 return float32_sub(dest, float32_mul(op1, op2, stat), stat); in float32_mulsub_nf() 1810 DO_FMUL_IDX(gvec_fmls_nf_idx_s, float32_sub, float32_mul, float32, H4)
|
| H A D | mve_helper.c | 2862 return float32_abs(float32_sub(a, b, s)); in float32_abd() 2927 DO_VCADD_FP(vfcadd90s, 4, float32, float32_sub, float32_add) 2929 DO_VCADD_FP(vfcadd270s, 4, float32, float32_add, float32_sub)
|
| H A D | sve_helper.c | 4644 DO_ZPZZ_FP(sve_fsub_s, uint32_t, H1_4, float32_sub) in DO_ZPZZ_FP() 4693 return float32_abs(float32_sub(a, b, s)); in abd_s() 4710 float32 r = float32_sub(op1, op2, stat); in ah_abd_s() 4770 DO_ZPZS_FP(sve_fsubs_s, float32, H1_4, float32_sub) 4784 return float32_sub(b, a, s); in subr_s()
|
| /openbmc/qemu/target/loongarch/tcg/ |
| H A D | fpu_helper.c | 115 fd = nanbox_s(float32_sub((uint32_t)fj, (uint32_t)fk, &env->fp_status)); in helper_fsub_s()
|
| H A D | vec_helper.c | 2423 DO_3OP_F(vfsub_s, 32, UW, float32_sub)
|
| /openbmc/qemu/target/riscv/ |
| H A D | fpu_helper.c | 228 return nanbox_s(env, float32_sub(frs1, frs2, &env->fp_status)); in helper_fsub_s()
|
| H A D | vector_helper.c | 3203 RVVCALL(OPFVV2, vfsub_vv_w, OP_UUU_W, H4, H4, H4, float32_sub) 3209 RVVCALL(OPFVF2, vfsub_vf_w, OP_UUU_W, H4, H4, float32_sub) 3222 return float32_sub(b, a, s); in float32_rsub() 3262 return float32_sub(float16_to_float32(a, true, s), in RVVCALL() 3303 return float32_sub(a, float16_to_float32(b, true, s), s); in RVVCALL()
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | fpu_helper.c | 244 float32 ret = float32_sub(f1, f2, &env->fpu_status); in HELPER()
|
| /openbmc/qemu/target/hexagon/ |
| H A D | op_helper.c | 822 RdV = float32_sub(RsV, RtV, &env->fp_status); in HELPER()
|
| /openbmc/qemu/include/fpu/ |
| H A D | softfloat.h | 599 float32 float32_sub(float32, float32, float_status *status);
|
| /openbmc/qemu/target/ppc/ |
| H A D | int_helper.c | 518 VARITHFP(subfp, float32_sub)
|
| H A D | fpu_helper.c | 1135 u1.f = float32_sub(u1.f, u2.f, &env->vec_status); in efssub()
|
| /openbmc/qemu/fpu/ |
| H A D | softfloat.c | 2013 float32_sub(float32 a, float32 b, float_status *s) in float32_sub() function
|