MOV
Move logical bitmask immediate to vector (unpredicated)
Unconditionally broadcast the logical bitmask immediate into each element of the destination vector. This instruction is unpredicated. The immediate is a 64-bit value consisting of a single run of ones or zeros repeating every 2, 4, 8, 16, 32 or 64 bits.
Green
False
True
DUPM
0
0
0
0
0
1
0
1
1
1
0
0
0
0
MOV <Zd>.<T>, #<const>
DUPM <Zd>.<T>, #<const>
SVEMoveMaskPreferred(imm13)
<Zd>
Is the name of the destination scalable vector register, encoded in the "Zd" field.
<T>
Is the size specifier,
imm13<12>
imm13<5:0>
<T>
0
0xxxxx
S
0
10xxxx
H
0
110xxx
B
0
1110xx
B
0
11110x
B
0
111110
RESERVED
0
111111
RESERVED
1
xxxxxx
D
<const>
Is a 64, 32, 16 or 8-bit bitmask consisting of replicated 2, 4, 8, 16, 32 or 64 bit fields, each field containing a rotated run of non-zero bits, encoded in the "imm13" field.