/openbmc/qemu/include/fpu/ |
H A D | softfloat-macros.h | 505 mul64To128(uint64_t a, uint64_t b, uint64_t *z0Ptr, uint64_t *z1Ptr) in mul64To128() function 523 mul64To128(a1, b, &m1, z2Ptr); in mul128By64To192() 524 mul64To128(a0, b, &z0, &z1); in mul128By64To192() 543 mul64To128(a1, b0, &m1, &m2); in mul128To256() 544 mul64To128(a0, b1, &n1, &n2); in mul128To256() 545 mul64To128(a1, b1, &z2, z3Ptr); in mul128To256() 546 mul64To128(a0, b0, &z0, &z1); in mul128To256() 570 mul64To128( b, z, &term0, &term1 ); in estimateDiv128To64()
|
/openbmc/linux/arch/arm/nwfpe/ |
H A D | softfloat-macros | 460 INLINE void mul64To128( bits64 a, bits64 b, bits64 *z0Ptr, bits64 *z1Ptr ) 503 mul64To128( a1, b, &z1, &z2 ); 504 mul64To128( a0, b, &z0, &more1 ); 535 mul64To128( a1, b1, &z2, &z3 ); 536 mul64To128( a1, b0, &z1, &more2 ); 538 mul64To128( a0, b0, &z0, &more1 ); 540 mul64To128( a0, b1, &more1, &more2 ); 574 mul64To128( b, z, &term0, &term1 );
|
H A D | softfloat.c | 2157 mul64To128( aSig, bSig, &zSig0, &zSig1 ); in float64_mul() 2226 mul64To128( bSig, zSig, &term0, &term1 ); in float64_div() 2369 mul64To128( zSig, zSig, &term0, &term1 ); in float64_sqrt() 2969 mul64To128( aSig, bSig, &zSig0, &zSig1 ); in floatx80_mul() 3040 mul64To128( bSig, zSig0, &term0, &term1 ); in floatx80_div() 3048 mul64To128( bSig, zSig1, &term1, &term2 ); in floatx80_div() 3124 mul64To128( bSig, q, &term0, &term1 ); in floatx80_rem() 3134 mul64To128( bSig, q<<( 64 - expDiff ), &term0, &term1 ); in floatx80_rem() 3207 mul64To128( zSig0, zSig0, &term0, &term1 ); in floatx80_sqrt() 3219 mul64To128( zSig0, zSig1, &term1, &term2 ); in floatx80_sqrt() [all …]
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | softfloat.c | 94 void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr); 668 mul64To128(b, z, &term0, &term1); in estimateDiv128To64() 682 void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr) in mul64To128() function 762 mul64To128(bSig, zSig, &term0, &term1); in float64_div() 895 mul64To128(aSig, bSig, &zSig0, &zSig1); in float64_mul()
|
/openbmc/qemu/fpu/ |
H A D | softfloat-parts.c.inc | 810 mul64To128(m64, r64, &s64, &discard); 811 mul64To128(s64, r64, &d64, &discard); 814 mul64To128(s64, u64, &s64, &discard); /* 3.61 */ 834 mul64To128(m64, r64, &s64, &discard); 835 mul64To128(s64, r64, &d64, &discard); 837 mul64To128(u64, r64, &r64, &discard); 841 mul64To128(m64, r64, &s64, &discard); 842 mul64To128(s64, r64, &d64, &discard); 844 mul64To128(u64, r64, &rh, &rl); 859 mul64To128(sl, sl, &d0h, &d0l); [all …]
|
H A D | softfloat.c | 1249 mul64To128(b0, q, &t0, &t1); in frac64_modrem() 1260 mul64To128(b0, q << (64 - exp_diff), &t0, &t1); in frac64_modrem()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | fpu_helper.c | 1518 mul64To128(den_sig, xsig0, &msig0, &msig1); in helper_fpatan()
|