VLUXEI32.V
Vector Load Unordered Indexed (32-bit indices)
VLUXEI32.V vd, (rs1), vs2, vm
Loads elements from memory using a vector of indices (Gather).
Details
Performs a vector indexed unordered load of 32-bit elements from/to memory. The number of elements transferred is determined by vl. Masking is controlled by vm.
Pseudocode Operation
foreach(i < vl): vd[i] = M[rs1 + vs2[i]];
Example
VLUXEI32.V v1, a0, v4, v0.t
Encoding
Binary Layout
000111
31:26
mop
vm
25
rs1
24:20
110
19:17
vd
16:12
0000111
11:5
Operands
-
vd
Vector Dest -
rs1
Base Address -
vs2
Vector Indices