smlaltb
Signed Multiply Accumulate Long (Top x Bottom)
SMLALTB<c> <RdLo>, <RdHi>, <Rn>, <Rm>
Accumulates (Rn.T * Rm.B) into 64-bit pair.
Details
The Signed Multiply Accumulate Long instruction accumulates (Rn.T * Rm.B) into 64-bit pair.
Pseudocode Operation
// Accumulates (Rn.T * Rm.B) into 64-bit pair
Example
SMLALTB r1, r0, r1, r2
Operands
-
RdLo
Lo
-
RdHi
Hi
-
Rn
First source / base general-purpose register
-
Rm
Second source / offset general-purpose register