aboutsummaryrefslogtreecommitdiffstats
path: root/backend
diff options
context:
space:
mode:
authorLéo Gourdin <leo.gourdin@univ-grenoble-alpes.fr>2021-04-06 23:37:22 +0200
committerLéo Gourdin <leo.gourdin@univ-grenoble-alpes.fr>2021-04-06 23:37:22 +0200
commitdd4767e17235adb5de922626ed1fea15f4eb9e3b (patch)
tree37843b101add33cf6ea56e055ddae2df96c6dc67 /backend
parentdf9aab806ae8d20393b56e4175e210ed6cff1ef1 (diff)
downloadcompcert-kvx-dd4767e17235adb5de922626ed1fea15f4eb9e3b.tar.gz
compcert-kvx-dd4767e17235adb5de922626ed1fea15f4eb9e3b.zip
Important commit on expansions' mini CSE, and a draft for addptrofs
Diffstat (limited to 'backend')
-rw-r--r--backend/Stackingproof.v3
1 files changed, 2 insertions, 1 deletions
diff --git a/backend/Stackingproof.v b/backend/Stackingproof.v
index d3fcdb91..08061aa4 100644
--- a/backend/Stackingproof.v
+++ b/backend/Stackingproof.v
@@ -868,7 +868,8 @@ Qed.
Remark transl_destroyed_by_op:
forall op e, destroyed_by_op (transl_op e op) = destroyed_by_op op.
Proof.
- intros; destruct op; reflexivity.
+ intros; destruct op; try reflexivity; simpl.
+ all: destruct optR as [[]|]; simpl; try reflexivity.
Qed.
Remark transl_destroyed_by_load: