C.LWSP

Compressed Load Word from Stack Pointer

C.LWSP rd, offset(x2)

Loads a word from the stack pointer (x2).

Details

Loads a 32-bit word from a stack-pointer-relative address into rd.

Pseudocode Operation

R[rd] = M[R[2] + offset][31:0];

Example

C.LWSP x10, 4(x2)

Encoding

Binary Layout
010
15:13
imm
rd
12:8
imm
10
7:6
 
Format CI
Opcode 02
Extension C

Operands

  • rd
    Destination register (integer)
  • offset
    Offset