_SmulWHi_SW_SL

An ARM DSP-enhanced, signed-integer multiplication operation. This instruction performs a 32x16 bit multiply on the 32-bit operand in Rm and the 16-bit source operand from top half of register Rs, and taking the upper 32 bits of the 48-bit product.

int _SmulWHi_SW_SL(
  int Arg1,
  int Arg2
);

Parameters

  • Arg1
    [in] The first term in the product, the contents of Rm.
  • Arg2
    [in] The second term in the product | the contents of Rs.

Return Values

The integer result of the multiplication.

Remarks

The compiler translates this instruction into the smulwt assembly instruction.

Requirements

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

See Also

ARM DSP-Enhanced Intrinsic Functions | _SmulWLo_SW_SL

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.