diff options
author | Jordan Carlin <jordanmcarlin@gmail.com> | 2024-10-31 06:18:03 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-31 13:18:03 +0000 |
commit | b8d1fa5366ba6c98de41579628d90b17e76a5631 (patch) | |
tree | c54a4b582f330efac1630cd67eecb5301aa34dda /sail-riscv.install | |
parent | 3ce09b89ab7fe178250498b048d7de6c55f92c78 (diff) | |
download | sail-riscv-master.zip sail-riscv-master.tar.gz sail-riscv-master.tar.bz2 |
Per section 24.6 of the unprivileged ISA manual:
> The Zfhmin extension includes the following instructions from the Zfh extension: FLH, FSH, FMV.X.H, FMV.H.X, FCVT.S.H, and FCVT.H.S. If the D extension is present, the FCVT.D.H and FCVT.H.D instructions are also included. If the Q extension is present, the FCVT.Q.H and FCVT.H.Q instructions are additionally included.
We already supported Zfh, so this is just a modification of some of the guards to enable only the supported instructions for Zfhmin. For now I have Zfhmin enabled whenever Zfh is enabled, but later it can be updated so that it can be enabled independently once we have better model configuration.
Diffstat (limited to 'sail-riscv.install')
0 files changed, 0 insertions, 0 deletions