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 top half of register Rs, producing a 32-bit result in Rd.
Syntax
int _SmulHi_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 smultt assembly instruction.
Requirements
| Architecture | ARM10, ARM-DSP | 
| Header | armintr.h | 
| Routine | _SmulHi_SW_SL | 
See Also
Reference
ARM DSP-enhanced Intrinsic Functions
_SmulLo_SW_SL
_SmulLoHi_SW_SL
_SmulHiLo_SW_SL