_SmulAddHiLo_SW_ACC
9/7/2007
This ARM XScale instruction multiplies the top half of Rm and the bottom half of Rs and accumulates the result to a single 40-bit accumulator.
The instruction does not support unsigned multiplication, but interprets all arguments as signed data values.
Syntax
void _SmulAddHiLo_SW_ACC(
int Arg1,
int Arg2
);
Parameters
- Arg1
[in] Value in Rm.
- Arg2
[in] Value in Rs.
Return Values
None.
Remarks
The compiler translates this instruction into the miatb assembly instruction.
Requirements
Routine | Required header | Architecture |
---|---|---|
_SmulAddHiLo_SW_ACC |
<armintr.h> |
ARM10, ARM-DSP, ARM XSCALE |
See Also
Reference
ARM XSCALE Intrinsic Functions
_SmulAddLo_SW_ACC
_SmulAddHi_SW_ACC
_SmulAddLoHi_SW_ACC