vld4
Vector Load Multiple (4-Element Structure)
VLD4<c>.<size> <list>, [<Rn>]{!}
Loads four-element structures (e.g., RGBA) and de-interleaves them into four registers.
Details
The Vector Load Multiple instruction loads four-element structures (e.g., RGBA) and de-interleaves them into four registers.
Pseudocode Operation
// Loads four-element structures (e.g., RGBA) and de-interleaves them into four registers
Example
VLD4.size {r0-r3}, [r1]!
Encoding
Binary Layout
11110100
0
D
10
Rn
Vd
0000
size
align
Rm
Operands
-
list
Dest Registers -
Rn
First source / base general-purpose register