aboutsummaryrefslogtreecommitdiffstats
path: root/backend/LICM.v
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-04-01 14:24:05 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-04-01 14:24:05 +0200
commit6379f6291eea909426f074db67837b04a1dec9ae (patch)
tree1d8a189c2863d7a9be543984badcd119ba4b5b3c /backend/LICM.v
parentd0590cab5ee32df395c129ee3edfa2dc3aaa202d (diff)
downloadcompcert-kvx-6379f6291eea909426f074db67837b04a1dec9ae.tar.gz
compcert-kvx-6379f6291eea909426f074db67837b04a1dec9ae.zip
attempt at compiling
Diffstat (limited to 'backend/LICM.v')
-rw-r--r--backend/LICM.v9
1 files changed, 9 insertions, 0 deletions
diff --git a/backend/LICM.v b/backend/LICM.v
new file mode 100644
index 00000000..1b5334ba
--- /dev/null
+++ b/backend/LICM.v
@@ -0,0 +1,9 @@
+Require Import Coqlib Maps Errors Integers Floats Lattice Kildall.
+Require Import AST Linking.
+Require Import Memory Registers Op RTL.
+Require Inject.
+
+Definition gen_injections (f : function) (max_pc : node) (max_reg : reg):
+ PTree.t (list Inject.inj_instr) := PTree.empty (list Inject.inj_instr).
+
+Definition transf_program := Inject.transf_program gen_injections.