VUZP (alias)
Vector Unzip
de-interleaves the elements of two vectors
VTRN
It has encodings from the following instruction sets:
A32 (
A1
)
and
T32 (
T1
)
.
1
1
1
1
0
0
1
1
1
1
1
1
0
0
0
0
0
1
0
0
VUZP{<c>}{<q>}.32 <Dd>, <Dm>
VTRN{<c>}{<q>}.32 <Dd>, <Dm>
Never
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
VUZP{<c>}{<q>}.32 <Dd>, <Dm>
VTRN{<c>}{<q>}.32 <Dd>, <Dm>
Never
<c>
For encoding A1: see Standard assembler syntax fields. This encoding must be unconditional.
<c>
For encoding T1: see Standard assembler syntax fields.
<q>
See Standard assembler syntax fields.
<Dd>
Is the 64-bit name of the SIMD&FP destination register, encoded in the "D:Vd" field.
<Dm>
Is the 64-bit name of the SIMD&FP source register, encoded in the "M:Vm" field.