summaryrefslogtreecommitdiff
path: root/x86/x86_extras_embed_sequential.lem
diff options
context:
space:
mode:
Diffstat (limited to 'x86/x86_extras_embed_sequential.lem')
-rw-r--r--x86/x86_extras_embed_sequential.lem24
1 files changed, 0 insertions, 24 deletions
diff --git a/x86/x86_extras_embed_sequential.lem b/x86/x86_extras_embed_sequential.lem
deleted file mode 100644
index 2703b6c4..00000000
--- a/x86/x86_extras_embed_sequential.lem
+++ /dev/null
@@ -1,24 +0,0 @@
-open import Pervasives
-open import Pervasives_extra
-open import Sail_impl_base
-open import Sail_values
-open import State
-
-val rMEM : (vector bitU * integer) -> M (vector bitU)
-val rMEM_locked : (vector bitU * integer) -> M (vector bitU)
-
-let rMEM (addr,size) = read_mem false Read_plain addr size
-let rMEM_locked (addr,size) = read_mem false Read_X86_locked addr size
-
-val MEMea : (vector bitU * integer) -> M unit
-val MEMea_locked : (vector bitU * integer) -> M unit
-
-let MEMea (addr,size) = write_mem_ea Write_plain addr size
-let MEMea_locked (addr,size) = write_mem_ea Write_X86_locked addr size
-
-val MEMval : (vector bitU * integer * vector bitU) -> M unit
-val MEMval_conditional : (vector bitU * integer * vector bitU) -> M bitU
-
-let MEMval (_,_,v) = write_mem_val v >>= fun _ -> return ()
-
-let X86_MFENCE () = barrier Barrier_x86_MFENCE