ld3

Load Multiple 3-Element Structures

LD3 { <Vt1>.<T>, <Vt2>.<T>, <Vt3>.<T> }, [<Xn|SP>]

Loads three-element structures (e.g., RGB) into three registers.

Details

The Load Multiple 3-Element Structures instruction loads three-element structures (e.g., RGB) into three registers.

Pseudocode Operation

// Loads three-element structures (e.g., RGB) into three registers

Example

LD3 [x1]

Encoding

Binary Layout
0
Q
001100
0
1
000000
0
Rn
Rt
 
Format SIMD Load/Store
Opcode 0x0C402000
Extension NEON (SIMD)

Operands

  • Vt1
    R
  • Vt2
    G
  • Vt3
    B
  • Xn
    First source / base 64-bit integer register