vmls
Vector Multiply Subtract
VMLS<c>.<dt> <Qd>, <Qn>, <Qm>
Multiplies and subtracts from accumulator.
Details
The Vector Multiply Subtract instruction multiplies and subtracts from accumulator.
Pseudocode Operation
Qd ← Qn - Qm
// Flags affected: N, Z, C, V
Example
VMLS.dt q0, q1, q2
Encoding
Binary Layout
11110010
0
sz
0
Vn
Vd
1001
N
Q
M
1
Vm
Operands
-
Qd
Dest/Acc -
Qn
First source 128-bit SIMD register -
Qm
Second source 128-bit SIMD register