aboutsummaryrefslogtreecommitdiffstats
path: root/backend/Profilingproof.v
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-04-08 19:14:02 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-04-08 19:14:02 +0200
commite38366c52fc76edbca3e2842375fdab017356427 (patch)
tree19d90a30594c27d04b71995f69f6d823c1e12a8e /backend/Profilingproof.v
parent0e1a55f98dd47bb65201070722442e9f3e9f16a1 (diff)
downloadcompcert-kvx-e38366c52fc76edbca3e2842375fdab017356427.tar.gz
compcert-kvx-e38366c52fc76edbca3e2842375fdab017356427.zip
progress in proofs
Diffstat (limited to 'backend/Profilingproof.v')
-rw-r--r--backend/Profilingproof.v7
1 files changed, 6 insertions, 1 deletions
diff --git a/backend/Profilingproof.v b/backend/Profilingproof.v
index 202e451c..fd905a39 100644
--- a/backend/Profilingproof.v
+++ b/backend/Profilingproof.v
@@ -248,7 +248,12 @@ Proof.
+ constructor; auto.
constructor; auto.
constructor.
- - admit.
+ - econstructor; split.
+ + apply plus_one. apply exec_Itailcall with (sig:=(funsig fd)) (ros:=ros).
+ erewrite transf_function_at; eauto. apply I.
+ apply find_function_translated with (fd := fd).
+ all: eauto with profiling.
+ + constructor; auto.
- admit.
- admit.
- admit.