aboutsummaryrefslogtreecommitdiffstats
path: root/aarch64/PostpassSchedulingproof.v
diff options
context:
space:
mode:
authorLéo Gourdin <leo.gourdin@univ-grenoble-alpes.fr>2020-11-03 18:10:54 +0100
committerLéo Gourdin <leo.gourdin@univ-grenoble-alpes.fr>2020-11-03 18:10:54 +0100
commitcdb54160ff67bef3ab40e3cc85416f2c897ac82b (patch)
tree1eb072dbdc2125d817f8a11f49170db45e9a6cd8 /aarch64/PostpassSchedulingproof.v
parent72a7d353cb1101a8bfcbbb3836814fe2f55a8b01 (diff)
downloadcompcert-kvx-cdb54160ff67bef3ab40e3cc85416f2c897ac82b.tar.gz
compcert-kvx-cdb54160ff67bef3ab40e3cc85416f2c897ac82b.zip
Dumb (identity) scheduling working and integrated
Diffstat (limited to 'aarch64/PostpassSchedulingproof.v')
-rw-r--r--aarch64/PostpassSchedulingproof.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/aarch64/PostpassSchedulingproof.v b/aarch64/PostpassSchedulingproof.v
index 3d08232b..86a160bd 100644
--- a/aarch64/PostpassSchedulingproof.v
+++ b/aarch64/PostpassSchedulingproof.v
@@ -23,8 +23,7 @@ Require Import Axioms.
Local Open Scope error_monad_scope.
-(*
-Definition match_prog (p tp: Asmvliw.program) :=
+Definition match_prog (p tp: Asmblock.program) :=
match_program (fun _ f tf => transf_fundef f = OK tf) eq p tp.
Lemma transf_program_match:
@@ -33,6 +32,7 @@ Proof.
intros. eapply match_transform_partial_program; eauto.
Qed.
+(*
Lemma regset_double_set_id:
forall r (rs: regset) v1 v2,
(rs # r <- v1 # r <- v2) = (rs # r <- v2).