aboutsummaryrefslogtreecommitdiffstats
path: root/mppa_k1c/PostpassSchedulingproof.v
diff options
context:
space:
mode:
authorCyril SIX <cyril.six@kalray.eu>2019-03-05 10:48:03 +0100
committerCyril SIX <cyril.six@kalray.eu>2019-03-05 10:48:03 +0100
commitcd69b24565713610d0ea5a613f4871af6e18e9d4 (patch)
tree83b17653996bdacfa64b529a542e8269d30461ac /mppa_k1c/PostpassSchedulingproof.v
parente9859d89510e6593c83f954b8b9580fff0dd51f4 (diff)
downloadcompcert-kvx-cd69b24565713610d0ea5a613f4871af6e18e9d4.tar.gz
compcert-kvx-cd69b24565713610d0ea5a613f4871af6e18e9d4.zip
No more axiom remaining in PostpassScheduling.v (but still a couple remaining in Asmblockdeps)
Diffstat (limited to 'mppa_k1c/PostpassSchedulingproof.v')
-rw-r--r--mppa_k1c/PostpassSchedulingproof.v12
1 files changed, 0 insertions, 12 deletions
diff --git a/mppa_k1c/PostpassSchedulingproof.v b/mppa_k1c/PostpassSchedulingproof.v
index 2ecb494d..f969e5b4 100644
--- a/mppa_k1c/PostpassSchedulingproof.v
+++ b/mppa_k1c/PostpassSchedulingproof.v
@@ -38,18 +38,6 @@ Proof.
eapply H1; eauto.
Qed.
-Lemma verified_schedule_builtin_idem (ge: Genv.t fundef unit) (fn: function):
- forall bb ef args res lbb,
- exit bb = Some (PExpand (Pbuiltin ef args res)) ->
- verified_schedule bb = OK lbb ->
- lbb = bb :: nil.
-Proof.
- intros. exploit builtin_body_nil; eauto. intros.
- rewrite verified_schedule_single_inst in H0; auto.
- - inv H0. auto.
- - unfold size. rewrite H. rewrite H1. simpl. auto.
-Qed.
-
Lemma exec_body_app:
forall l l' ge rs m rs'' m'',
exec_body ge (l ++ l') rs m = Next rs'' m'' ->