Home
last modified time | relevance | path

Searched refs:sub128 (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/arch/arm/vfp/
H A Dvfp.h57 static inline void sub128(u64 *resh, u64 *resl, u64 nh, u64 nl, u64 mh, u64 ml) in sub128() function
125 sub128(&remh, &reml, nh, nl, termh, terml); in vfp_estimate_div128to64()
H A Dvfpdouble.c337 sub128(&remh, &reml, vdm.significand, 0, termh, terml); in vfp_double_fsqrt()
1076 sub128(&remh, &reml, vdn.significand, 0, termh, terml); in vfp_double_fdiv()
/openbmc/linux/arch/arm/nwfpe/
H A Dsoftfloat.c2227 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); in float64_div()
2370 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); in float64_sqrt()
2854 sub128( bSig, 0, aSig, zSig1, &zSig0, &zSig1 ); in subFloatx80Sigs()
2866 sub128( aSig, 0, bSig, zSig1, &zSig0, &zSig1 ); in subFloatx80Sigs()
3041 sub128( aSig, rem1, term0, term1, &rem0, &rem1 ); in floatx80_div()
3049 sub128( rem1, 0, term1, term2, &rem1, &rem2 ); in floatx80_div()
3125 sub128( aSig0, aSig1, term0, term1, &aSig0, &aSig1 ); in floatx80_rem()
3135 sub128( aSig0, aSig1, term0, term1, &aSig0, &aSig1 ); in floatx80_rem()
3139 sub128( aSig0, aSig1, term0, term1, &aSig0, &aSig1 ); in floatx80_rem()
3146 sub128( term0, term1, aSig0, aSig1, &alternateASig0, &alternateASig1 ); in floatx80_rem()
[all …]
H A Dsoftfloat-macros405 sub128(
575 sub128( a0, a1, term0, term1, &rem0, &rem1 );
/openbmc/linux/arch/sh/kernel/cpu/sh4/
H A Dsoftfloat.c92 void sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
649 sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, in sub128() function
669 sub128(a0, a1, term0, term1, &rem0, &rem1); in estimateDiv128To64()
763 sub128(aSig, 0, term0, term1, &rem0, &rem1); in float64_div()
/openbmc/qemu/target/i386/tcg/
H A Dfpu_helper.c1220 sub128(bsig0, bsig1, asig0, asig1, &asig0, &asig1); in helper_f2xm1()
1258 sub128(bsig0, bsig1, asig0, asig1, &asig0, &asig1); in helper_f2xm1()
1519 sub128(remsig0, remsig1, msig0, msig1, &remsig0, &remsig1); in helper_fpatan()
1551 sub128(xsig0, xsig1, tsig, 0, &ysig0, &ysig1); in helper_fpatan()
1570 sub128(0, 0, ysig0, ysig1, &ysig0, &ysig1); in helper_fpatan()
1591 sub128(tsig, 0, usig0, usig1, &ysig0, &ysig1); in helper_fpatan()
1682 sub128(extractFloatx80Frac(fpatan_coeff_0), 0, asig0, asig1, in helper_fpatan()
1708 sub128(axsig0, axsig1, low_sig0, low_sig1, in helper_fpatan()
1728 sub128(axsig0, axsig1, azsig0, azsig1, in helper_fpatan()
1763 sub128(adj_sig0, adj_sig1, axsig0, axsig1, in helper_fpatan()
[all …]
/openbmc/qemu/include/fpu/
H A Dsoftfloat-macros.h472 static inline void sub128(uint64_t a0, uint64_t a1, uint64_t b0, uint64_t b1, in sub128() function
571 sub128( a0, a1, term0, term1, &rem0, &rem1 ); in estimateDiv128To64()
/openbmc/qemu/fpu/
H A Dsoftfloat-parts.c.inc850 sub128(three64, 0, dh, dl, &uh, &ul);
854 sub128(sh, sl, 0, 4, &sh, &sl);
861 sub128(a->frac_lo << 34, 0, d0h, d0l, &d0h, &d0l);
862 sub128(sh, sl, d0h, d0l, &d1h, &d1l);
871 sub128(sh, sl, 0, 1, &sh, &sl);
H A Dsoftfloat.c1250 sub128(a0, a1, t0, t1, &a0, &a1); in frac64_modrem()
1261 sub128(a0, a1, t0, t1, &a0, &a1); in frac64_modrem()
1265 sub128(a0, a1, t0, t1, &a0, &a1); in frac64_modrem()
1276 sub128(t0, t1, a0, a1, &t0, &t1); in frac64_modrem()
1329 sub128(a0, a1, b0, b1, &a0, &a1); in frac128_modrem()
/openbmc/qemu/target/hexagon/imported/
H A Dmacros.def836 (sub128(A, B)),