Skip to content

riscv_zfa

Tsukasa OI edited this page Jul 24, 2023 · 3 revisions

Draft Extension: Zfa

Based On

Feature Description

This patchset implements the draft implementation of the Zfa extension (formerly the Zfb extension).

To implement FLI instructions, it requires new operand type ('i'), which accepts either:

  • Values: 0...29 (inclusive)
    Unlike draft specification, it does allow not only decimal numbers but complex expressions. However, they are not tested (intentionally).
  • min (encoded as 1, equivalent to value 1)
  • inf (encoded as 30, decimal representation is invalid)
  • nan (encoded as 31, decimal representation is invalid)
Clone this wiki locally