MOV (SIMD&FP scalar, unpredicated) Move indexed element or SIMD&FP scalar to vector (unpredicated) Unconditionally broadcast the SIMD&FP scalar into each element of the destination vector. This instruction is unpredicated. Green False True DUP (indexed) 0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 MOV <Zd>.<T>, <Zn>.<T>[<imm>] DUP <Zd>.<T>, <Zn>.<T>[<imm>] BitCount(imm2:tsz) > 1 MOV <Zd>.<T>, <V><n> DUP <Zd>.<T>, <Zn>.<T>[0] BitCount(imm2:tsz) == 1 <Zd> Is the name of the destination scalable vector register, encoded in the "Zd" field. <T> Is the size specifier, tsz <T> 00000 RESERVED xxxx1 B xxx10 H xx100 S x1000 D 10000 Q
<Zn> Is the name of the source scalable vector register, encoded in the "Zn" field. <imm> Is the immediate index, in the range 0 to one less than the number of elements in 512 bits, encoded in "imm2:tsz". <V> Is a width specifier, tsz <V> 00000 RESERVED xxxx1 B xxx10 H xx100 S x1000 D 10000 Q
<n> Is the number [0-31] of the source SIMD&FP register, encoded in the "Zn" field.