_SmulAddLo_SW_ACC (Windows Embedded CE 6.0)

1/5/2010

This ARM XScale instruction multiplies the bottom 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 _SmulAddLo_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 miabb assembly instruction.

Requirements

Architecture ARM XSCALE, ARM10, ARM-DSP
Header armintr.h
Routine _SmulAddLo_SW_ACC

See Also

Reference

ARM XSCALE Intrinsic Functions
_SmulAddHi_SW_ACC
_SmulAddHiLo_SW_ACC
_SmulAddLoHi_SW_ACC