aboutsummaryrefslogtreecommitdiffstats
path: root/backend
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-04-08 09:49:24 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-04-08 09:49:24 +0200
commit84c5408706feb748cf364efcbe6a67512d622f40 (patch)
tree0f16ea36fecbda59de6911dd7a65ba0787d6bdde /backend
parentc6356cdc5f567a317afcb99cb004354cf7dcce0f (diff)
downloadcompcert-kvx-84c5408706feb748cf364efcbe6a67512d622f40.tar.gz
compcert-kvx-84c5408706feb748cf364efcbe6a67512d622f40.zip
added EF_profiling
Diffstat (limited to 'backend')
-rw-r--r--backend/CSE.v2
-rw-r--r--backend/CSEproof.v1
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 *)