summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobert Norton2017-09-15 18:26:16 +0100
committerRobert Norton2017-09-15 18:26:49 +0100
commit3a4358d34cca39d61da4a21953be2a55f0a0a89e (patch)
tree37e44c046f80e9918e83732a8b9e588e62353b73 /src
parenta97cd6081df6a76c9daa34c773d82f21f5d014c8 (diff)
x86: implement regfp analysis function (no control flow yet)
Diffstat (limited to 'src')
-rw-r--r--src/lem_interp/interp_inter_imp.lem3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lem_interp/interp_inter_imp.lem b/src/lem_interp/interp_inter_imp.lem
index 411ad3fc..6ee13d60 100644
--- a/src/lem_interp/interp_inter_imp.lem
+++ b/src/lem_interp/interp_inter_imp.lem
@@ -587,7 +587,8 @@ let instruction_analysis top_level end_flag thunk_name regn_to_reg_details regis
| "Barrier_DSB_ST" -> Barrier_DSB_ST
| "Barrier_DSB_LD" -> Barrier_DSB_LD
| "Barrier_ISB" -> Barrier_ISB
- | "Barrier_MIPS_SYNC" -> Barrier_MIPS_SYNC
+ | "Barrier_MIPS_SYNC" -> Barrier_MIPS_SYNC
+ | "Barrier_x86_MFENCE" -> Barrier_x86_MFENCE
end)
| Interp_ast.V_ctor (Id_aux (Id "IK_mem_read") _) _ _
(Interp_ast.V_ctor (Id_aux (Id r) _) _ _ _) ->