MOV (vector, predicated)
Move vector elements (predicated)
Move elements from the source vector to the corresponding elements of the destination vector. Inactive elements in the destination vector register remain unmodified.
Green
True
True
SEL (vectors)
0
0
0
0
0
1
0
1
1
1
1
MOV <Zd>.<T>, <Pv>/M, <Zn>.<T>
SEL <Zd>.<T>, <Pv>, <Zn>.<T>, <Zd>.<T>
Zd == Zm
<Zd>
Is the name of the destination scalable vector register, encoded in the "Zd" field.
<T>
Is the size specifier,
size
<T>
00
B
01
H
10
S
11
D
<Pv>
Is the name of the vector select predicate register, encoded in the "Pv" field.
<Zn>
Is the name of the first source scalable vector register, encoded in the "Zn" field.