-
Notifications
You must be signed in to change notification settings - Fork 1
riscv_zfa
Tsukasa OI edited this page Jul 24, 2023
·
3 revisions
- Status: WITHDRAWN
(Christoph Müllner et al. upstreamed the support; my work is partially used) - Branch:
riscv-zfa
- Tracking PR: #56 (view Pull Request and Diff)
- Mailing List:
- REVIEW ONLY v1 (2022-09-18)
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 as1
, equivalent to value1
) -
inf
(encoded as30
, decimal representation is invalid) -
nan
(encoded as31
, decimal representation is invalid)