vrev16
Vector Reverse 16
VREV16<c>.<dt> <Qd>, <Qm>
Reverses bytes within 16-bit halfwords.
Details
The Vector Reverse 16 instruction reverses bytes within 16-bit halfwords.
Pseudocode Operation
// Reverses bytes within 16-bit halfwords
Example
VREV16.dt q0, q2
Encoding
Binary Layout
11110011
1
D
11
sz
00
Vd
00010
Q
M
0
Vm
Operands
-
Qd
Destination 128-bit SIMD register -
Qm
Second source 128-bit SIMD register