/openbmc/linux/arch/arm/vfp/ |
H A D | vfp.h | 57 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 D | vfpdouble.c | 337 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 D | softfloat.c | 2227 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 D | softfloat-macros | 405 sub128( 575 sub128( a0, a1, term0, term1, &rem0, &rem1 );
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | softfloat.c | 92 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 D | fpu_helper.c | 1220 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 D | softfloat-macros.h | 472 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 D | softfloat-parts.c.inc | 850 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 D | softfloat.c | 1250 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 D | macros.def | 836 (sub128(A, B)),
|