Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
1/5/2010
This ARM DSP-enhanced, signed integer multiply operation multiplies the top half of register Rm times the bottom half of register Rs, producing a 32-bit result in Rd.
Syntax
int _SmulHiLo_SW_SL(
int Arg1,
int Arg2
);
Parameters
- Arg1
[in] The contents of Rm, the first term in the product.
- Arg2
[in] The contents of Rs, the second term in the product.
Return Values
The integer result of the multiplication.
Remarks
The compiler translates this instruction into the smultb assembly instruction.
Requirements
| Architecture | ARM10, ARM-DSP |
| Header | armintr.h |
| Routine | _SmulHiLo_SW_SL |
See Also
Reference
ARM DSP-enhanced Intrinsic Functions
_SmulLo_SW_SL
_SmulLoHi_SW_SL
_SmulHi_SW_SL