Non-Confidential | ![]() | DUI0801J | ||
| ||||
Home > A64 SIMD Scalar Instructions > MOV (scalar) |
Move vector element to scalar.
This instruction is an alias of DUP
(element).
The equivalent instruction is DUP
.V
d
, Vn
.T
[index
]
MOV
V
d
, Vn
.T
[index
]
Where:
V
d
Vn
T
index
Move vector element to scalar. This instruction duplicates the specified vector element in the SIMD and FP source register into a scalar, and writes the result to the SIMD and FP destination register.
Depending on the settings in the CPACR_EL1, CPTR_EL2, and CPTR_EL3 registers, and the current Security state and Exception level, an attempt to execute the instruction might be trapped.
The following table shows the valid specifier combinations:
Table 19-10 MOV (Scalar) specifier combinations
V |
T |
index |
---|---|---|
B | B | 0 to 15 |
H | H | 0 to 7 |
S | S | 0 to 3 |
D | D | 0 or 1 |