Home
last modified time | relevance | path

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

12

/openbmc/linux/arch/arm/nwfpe/
H A Dsingle_cpdo.c29 return float32_sub(roundData, rFm, rFn); in float32_rsf()
40 [SUF_CODE >> 20] = float32_sub,
H A DARM-gcc.h81 #define float32_sub __subsf3 macro
H A Dsoftfloat.h152 float32 float32_sub( struct roundingData *, float32, float32 );
/openbmc/qemu/linux-user/arm/nwfpe/
H A Dsingle_cpdo.c88 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 Dfpu_helper.c1267 wt2 = float32_sub(fst0, fst1, &env->active_fpu.fp_status); in helper_float_sub_s()
1282 wtl2 = float32_sub(fstl0, fstl1, &env->active_fpu.fp_status); in helper_float_sub_ps()
1283 wth2 = float32_sub(fsth0, fsth1, &env->active_fpu.fp_status); in helper_float_sub_ps()
1374 fst2 = float32_chs(float32_sub(fst2, float32_one, in helper_float_recip2_s()
1389 fstl2 = float32_chs(float32_sub(fstl2, float32_one, in helper_float_recip2_ps()
1391 fsth2 = float32_chs(float32_sub(fsth2, float32_one, in helper_float_recip2_ps()
1410 fst2 = float32_sub(fst2, float32_one, &env->active_fpu.fp_status); in helper_float_rsqrt2_s()
1426 fstl2 = float32_sub(fstl2, float32_one, &env->active_fpu.fp_status); in helper_float_rsqrt2_ps()
1427 fsth2 = float32_sub(fsth2, float32_one, &env->active_fpu.fp_status); in helper_float_rsqrt2_ps()
1603 fst0 = float32_sub(fst0, fst2, &env->active_fpu.fp_status); in helper_float_msub_s()
[all …]
/openbmc/linux/arch/sh/kernel/cpu/sh4/
H A Dfpu.c34 extern unsigned long int float32_sub(unsigned long int a, unsigned long int b);
314 hx = float32_sub(hx, hy); in ieee_fpe_handler()
H A Dsoftfloat.c82 float32 float32_sub(float32 a, float32 b);
587 float32 float32_sub(float32 a, float32 b) in float32_sub() function
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c158 return float32_sub(a, b, &env->fp_status); in HELPER()
200 return float32_sub(a, b, &env->fp_status); in HELPER()
/openbmc/qemu/target/i386/
H A Dops_sse.h958 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/alpha/
H A Dvax_helper.c126 fr = float32_sub(fa, fb, &FP_STATUS); in helper_subf()
H A Dfpu_helper.c234 fr = float32_sub(fa, fb, &FP_STATUS); in helper_subs()
/openbmc/qemu/target/rx/
H A Dop_helper.c151 FLOATOP(fsub, float32_sub) in FLOATOP()
/openbmc/qemu/target/microblaze/
H A Dop_helper.c167 fd.f = float32_sub(fb.f, fa.f, &env->fp_status); in helper_frsub()
/openbmc/qemu/target/sh4/
H A Dop_helper.c424 t0 = float32_sub(t0, t1, &env->fp_status); in helper_fsub_FT()
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c119 float32 ret = float32_sub(a, b, &env->fp_status); in HELPER()
/openbmc/qemu/tests/fp/
H A Dfp-bench.c326 res.f32 = float32_sub(a, b, &soft_status); in bench()
/openbmc/qemu/target/arm/tcg/
H A Dvec_helper.c1305 return float32_abs(float32_sub(op1, op2, stat)); in float32_abd()
1338 return float32_sub(float32_two, float32_mul(op1, op2, stat), stat); in float32_recps_nf()
1364 op1 = float32_sub(float32_three, float32_mul(op1, op2, stat), stat); in float32_rsqrts_nf()
1384 DO_3OP(gvec_fsub_s, float32_sub, float32) in DO_3OP()
1483 return float32_sub(dest, float32_mul(op1, op2, stat), stat); in float32_mulsub_nf()
1639 DO_FMUL_IDX(gvec_fmls_nf_idx_s, float32_sub, float32_mul, float32, H4)
H A Dmve_helper.c2845 return float32_abs(float32_sub(a, b, s)); in float32_abd()
2911 DO_VCADD_FP(vfcadd90s, 4, float32, float32_sub, float32_add)
2913 DO_VCADD_FP(vfcadd270s, 4, float32, float32_add, float32_sub)
/openbmc/qemu/target/sparc/
H A Dfop_helper.c97 float32 ret = float32_sub(src1, src2, &env->fp_status); in helper_fsubs()
/openbmc/qemu/target/hexagon/
H A Dop_helper.c934 RdV = float32_sub(RsV, RtV, &env->fp_status); in HELPER()
1277 float32 minus_RsV = float32_sub(float32_zero, RsV, &env->fp_status); in HELPER()
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c108 fd = nanbox_s(float32_sub((uint32_t)fj, (uint32_t)fk, &env->fp_status)); in helper_fsub_s()
/openbmc/qemu/target/riscv/
H A Dfpu_helper.c229 return nanbox_s(env, float32_sub(frs1, frs2, &env->fp_status)); in helper_fsub_s()
H A Dvector_helper.c3153 RVVCALL(OPFVV2, vfsub_vv_w, OP_UUU_W, H4, H4, H4, float32_sub)
3159 RVVCALL(OPFVF2, vfsub_vf_w, OP_UUU_W, H4, H4, float32_sub)
3172 return float32_sub(b, a, s); in float32_rsub()
3212 return float32_sub(float16_to_float32(a, true, s), in RVVCALL()
3253 return float32_sub(a, float16_to_float32(b, true, s), s); in RVVCALL()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c245 float32 ret = float32_sub(f1, f2, &env->fpu_status); in HELPER()
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h595 float32 float32_sub(float32, float32, float_status *status);

12