vbsl
Vector Bit Select
VBSL<c> <Qd>, <Qn>, <Qm>
Selects bits from Vn or Vm based on Vd (mask).
Details
The Vector Bit Select instruction selects bits from Vn or Vm based on Vd (mask).
Pseudocode Operation
// Selects bits from Vn or Vm based on Vd (mask)
Example
VBSL q0, q1, q2
Encoding
Binary Layout
11110011
00
1
Vn
Vd
0001
N
Q
M
1
Vm
Operands
-
Qd
Dest/Mask -
Qn
First source 128-bit SIMD register -
Qm
Second source 128-bit SIMD register