C.FLDSP

Compressed Float Load Double from Stack Pointer

C.FLDSP rd, offset(x2)

Loads a double-precision float from the stack pointer.

Details

Loads a double-precision FP value from a stack-pointer-relative address into fd.

Pseudocode Operation

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

Example

C.FLDSP t0, 0(a0)

Encoding

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

Operands

  • rd
    Destination register (integer)
  • offset
    Offset