summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJon French2018-07-05 13:09:41 +0100
committerJon French2018-07-05 13:09:46 +0100
commitc080665a6fbd8c88b66440a7bddc31a9634741cf (patch)
treebbd54114de4afe2abea9e7b4e7b1bf9e103b8eaa /lib
parenteb306a0d3e3abc96d5227b9f240666c5bff6869f (diff)
restore missing RISC-V fence types in sail2; ignore io bits in fences more cleanly
Diffstat (limited to 'lib')
-rw-r--r--lib/regfp.sail4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/regfp.sail b/lib/regfp.sail
index b8cffb98..fcf10850 100644
--- a/lib/regfp.sail
+++ b/lib/regfp.sail
@@ -75,6 +75,10 @@ enum barrier_kind = {
Barrier_RISCV_r_r,
Barrier_RISCV_rw_w,
Barrier_RISCV_w_w,
+ Barrier_RISCV_w_rw,
+ Barrier_RISCV_rw_r,
+ Barrier_RISCV_r_w,
+ Barrier_RISCV_w_r,
Barrier_RISCV_i,
Barrier_x86_MFENCE
}