VMV1R.V

Vector Move 1 Register (Whole)

VMV1R.V vd, vs2

Moves a single vector register to another, ignoring VL and VTYPE (used for spilling).

Details

Copies 1 vector register(s) from vs2 to vd, independent of vtype or vl. No masking.

Pseudocode Operation

vd = vs2; // Copies entire register content

Example

VMV1R.V v1, v4

Encoding

Binary Layout
1001111
31:25
vs2
24:20
00000011
19:12
vd
11:7
1010111
6:0
 
Format OPVI
Opcode 0x9E003057
Extension V

Operands

  • vd
    Destination vector register
  • vs2
    Source