RISC-V ISA Explorer · Compressed (Zc*)
Zcd: Compressed Double Float
Ratified 2023-04 · version 1.0.0
Shrinks double-precision code by encoding its floating-point loads and stores in 16 bits.
Typical use: 16-bit encodings for 64-bit FP
Open Zcd in the explorerDependencies
Requires
Instructions (4)
| Mnemonic | Name | Encoding | Match | Mask |
|---|---|---|---|---|
C.FLD | Load double-precision | ----------------001-----------00 | 0x2000 | 0xe003 |
C.FLDSP | Load doubleword into floating-point register from stack | ----------------001-----------10 | 0x2002 | 0xe003 |
C.FSD | Store double-precision | ----------------101-----------00 | 0xa000 | 0xe003 |
C.FSDSP | Store double-precision value to stack | ----------------101-----------10 | 0xa002 | 0xe003 |