summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorShaked Flur2017-08-17 13:41:21 +0100
committerShaked Flur2017-08-17 13:41:21 +0100
commitcc46b5a2366cd73d34117590448f6779fac4d312 (patch)
tree7a5cad41c3cfb46fcf2b9b3a57a2cb2e1bbe2adb /etc
parentc6d639e0f03053b905a9cb0ab6929f4efe6153f4 (diff)
added RISC-V load-acquire
Diffstat (limited to 'etc')
-rw-r--r--etc/regfp.sail8
1 files changed, 7 insertions, 1 deletions
diff --git a/etc/regfp.sail b/etc/regfp.sail
index fb15310a..c98e3fa4 100644
--- a/etc/regfp.sail
+++ b/etc/regfp.sail
@@ -37,7 +37,10 @@ typedef read_kind = enumerate {
Read_acquire;
Read_exclusive;
Read_exclusive_acquire;
- Read_stream
+ Read_stream;
+ Read_RISCV_acquire;
+ Read_RISCV_reserved;
+ Read_RISCV_reserved_acquire;
}
typedef write_kind = enumerate {
@@ -62,6 +65,9 @@ typedef barrier_kind = enumerate {
Barrier_DSB_LD;
Barrier_ISB;
Barrier_MIPS_SYNC;
+ Barrier_RISCV_rw_rw;
+ Barrier_RISCV_r_rw;
+ Barrier_RISCV_rw_w;
}
typedef trans_kind = enumerate {