diff options
author | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2021-07-20 10:17:46 +0200 |
---|---|---|
committer | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2021-07-20 10:17:46 +0200 |
commit | a9c90fe3354f65340283dc79431bc6915ed1ad90 (patch) | |
tree | b23f9d32f7b2d33c2eec38e56556bacc7f7e6b0b /scheduling/BTL_Schedulerproof.v | |
parent | f59ff208a301bf3f04aab350d9f0b3b217ddeac3 (diff) | |
download | compcert-kvx-a9c90fe3354f65340283dc79431bc6915ed1ad90.tar.gz compcert-kvx-a9c90fe3354f65340283dc79431bc6915ed1ad90.zip |
proof for symbolic simu, need to finish equiv_inputs
Diffstat (limited to 'scheduling/BTL_Schedulerproof.v')
-rw-r--r-- | scheduling/BTL_Schedulerproof.v | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/scheduling/BTL_Schedulerproof.v b/scheduling/BTL_Schedulerproof.v index 91e650e8..05028f11 100644 --- a/scheduling/BTL_Schedulerproof.v +++ b/scheduling/BTL_Schedulerproof.v @@ -105,12 +105,10 @@ Lemma transf_fundef_correct f f': transf_fundef f = OK f' -> match_fundef f f'. Proof. intros TRANSF; destruct f; simpl; inv TRANSF. -Admitted. (* - + exploit transf_function_correct; eauto. - econstructor. intros MATCH_F. - eapply match_Internal; eauto. + + monadInv H0. exploit transf_function_correct; eauto. + constructor; auto. + eapply match_External. - Qed.*) +Qed. Lemma function_ptr_preserved: forall v f, |