smlawt

Signed Multiply Accumulate (Word x Top)

SMLAWT<c> <Rd>, <Rn>, <Rm>, <Ra>

Performs SMULWT and adds to accumulator.

Details

The Signed Multiply Accumulate instruction performs SMULWT and adds to accumulator.

Pseudocode Operation

// Performs SMULWT and adds to accumulator

Example

SMLAWT r0, r1, r2, r5

Encoding

Binary Layout
cond
00010010
Rd
Ra
Rm
1100
Rn
 
Format Multiply
Opcode 0x012000C0
Extension A32 (DSP)

Operands

  • Rd
    Destination general-purpose register
  • Rn
    Word
  • Rm
    Half
  • Ra
    Acc