diff options
author | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2020-04-08 09:49:24 +0200 |
---|---|---|
committer | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2020-04-08 09:49:24 +0200 |
commit | 84c5408706feb748cf364efcbe6a67512d622f40 (patch) | |
tree | 0f16ea36fecbda59de6911dd7a65ba0787d6bdde /backend | |
parent | c6356cdc5f567a317afcb99cb004354cf7dcce0f (diff) | |
download | compcert-kvx-84c5408706feb748cf364efcbe6a67512d622f40.tar.gz compcert-kvx-84c5408706feb748cf364efcbe6a67512d622f40.zip |
added EF_profiling
Diffstat (limited to 'backend')
-rw-r--r-- | backend/CSE.v | 2 | ||||
-rw-r--r-- | backend/CSEproof.v | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/backend/CSE.v b/backend/CSE.v index 1936d4e4..9ba50a34 100644 --- a/backend/CSE.v +++ b/backend/CSE.v @@ -493,7 +493,7 @@ Definition transfer (f: function) (approx: PMap.t VA.t) (pc: node) (before: numb | _ => empty_numbering end - | EF_vload _ | EF_annot _ _ _ | EF_annot_val _ _ _ | EF_debug _ _ _ => + | EF_vload _ | EF_annot _ _ _ | EF_annot_val _ _ _ | EF_debug _ _ _ | EF_profiling _ => set_res_unknown before res end | Icond cond args ifso ifnot _ => diff --git a/backend/CSEproof.v b/backend/CSEproof.v index 5bbb7508..a7465cee 100644 --- a/backend/CSEproof.v +++ b/backend/CSEproof.v @@ -1318,6 +1318,7 @@ Proof. + apply CASE2; inv H1; auto. + apply CASE1. + apply CASE2; inv H1; auto. + + apply CASE2; inv H1; auto. * apply set_res_lessdef; auto. - (* Icond *) |