Multiply two 32-bit fractional values and subtract this product from a 64-bit fractional value. Generates a 64-bit result.
Word64 __LL_msu(Word64 laccum, Word32 sinp1, Word32 sinp2)
long s1 = 0x0000A003; long s2 = 0x0000B005; long long s = 0x00000000D0008000; long long result; result = LL_msu (s, s1, s2); // Expected value of result: 0x00000000D0008000 - 0x0000A003 * 0x0000B005 = 0xFFFFFFFFF3F61FE2