aboutsummaryrefslogtreecommitdiff
path: root/model/riscv_insts_zicbom.sail
diff options
context:
space:
mode:
authorJordan Carlin <jordanmcarlin@gmail.com>2024-10-31 06:18:03 -0700
committerGitHub <noreply@github.com>2024-10-31 13:18:03 +0000
commitb8d1fa5366ba6c98de41579628d90b17e76a5631 (patch)
treec54a4b582f330efac1630cd67eecb5301aa34dda /model/riscv_insts_zicbom.sail
parent3ce09b89ab7fe178250498b048d7de6c55f92c78 (diff)
downloadsail-riscv-master.zip
sail-riscv-master.tar.gz
sail-riscv-master.tar.bz2
Add Zfhmin supportHEADmaster
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 'model/riscv_insts_zicbom.sail')
0 files changed, 0 insertions, 0 deletions