trn1
SVE Transpose 1
TRN1 <Zd>.<T>, <Zn>.<T>, <Zm>.<T>
Interleaves even elements from two vectors.
Details
The SVE Transpose 1 instruction interleaves even elements from two vectors.
Pseudocode Operation
// Interleaves even elements from two vectors
Example
TRN1 z0.s.T, z1.s.T, z2.s.T
Encoding
Binary Layout
00000101
sz
110000
00
Zm
Zn
Zd
Operands
-
Zd
Destination scalable vector register (SVE) -
Zn
First source scalable vector register (SVE) -
Zm
Second source scalable vector register (SVE)