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

Specification

Open Zcd in the explorer

Dependencies

Requires

Instructions (4)

MnemonicNameEncodingMatchMask
C.FLDLoad double-precision----------------001-----------000x20000xe003
C.FLDSPLoad doubleword into floating-point register from stack----------------001-----------100x20020xe003
C.FSDStore double-precision----------------101-----------000xa0000xe003
C.FSDSPStore double-precision value to stack----------------101-----------100xa0020xe003