smlal
Signed Multiply-Accumulate Long
SMLAL <Vd>.<Td>, <Vn>.<Ts>, <Vm>.<Ts>
Multiplies signed narrow vectors and adds to wide destination.
Details
The Signed Multiply-Accumulate Long instruction multiplies signed narrow vectors and adds to wide destination.
Pseudocode Operation
// Multiplies signed narrow vectors and adds to wide destination
Example
SMLAL v0.4s.Td, v1.4s.Ts, v2.4s.Ts
Operands
-
Vd
Dest/Acc
-
Vn
First source SIMD/FP vector register
-
Vm
Second source SIMD/FP vector register