You copied the Doc URL to your clipboard.

ARM Compiler armasm User Guide : MOV (vector, from general)

MOV (vector, from general)

Move general-purpose register to a vector element.

This instruction is an alias of INS (general).

Syntax

MOV Vd.Ts[index], Rn

Equivalent to INS Vd.Ts[index], Rn.

Where:

Vd

Is the name of the SIMD and FP destination register.

Ts

Is an element size specifier, and can be one of the values shown in Usage.

index

Is the element index, in the range shown in Usage.

R

Is the width specifier for the general-purpose source register, and can be either W or X.

n

Is the number [0-30] of the general-purpose source register or ZR (31).

Usage

The following table shows the valid specifier combinations:

Table 20-29 MOV (Vector) specifier combinations

Ts index R
B to 15 W
H 0 to 7 W
S 0 to 3 W
D 0 or 1 X
Was this page helpful? Yes No