_madd_sl

This function multiplies the lower half of a 64-bit number times a 32-bit number, and adds the 32-bit result to the accumulator.

float __cdecl _madd_sl(
  arg1,
  arg2,
  arg3
);

Parameters

  • arg1
    [in] The value of the accumulator, added to the product of arg2 and arg3.
  • arg2
    [in] The first operand, a 64-bit number, multiplied times arg3 then added to arg1.
  • arg3
    [in] The second operand, a 32-bit number, multiplied times arg2 then added to arg1.

Return Values

The result of the binary arithmetic.

Remarks

The compiler translates this function into the MADD.format assembly instruction.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Mipsintr.h.

See Also

Common Intrinsic Functions | Intrinsic Functions for MIPS Microprocessors

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.