aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-03-05 21:26:01 +0100
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-03-05 21:26:01 +0100
commite76b8244db0c8394eb9f62a573ea0f511bd8db31 (patch)
treec4844b99913449891843a7acb2e202c957586e15
parentdc13dcbf1138be32db14be0a9e132d8326bb2dc5 (diff)
downloadcompcert-kvx-e76b8244db0c8394eb9f62a573ea0f511bd8db31.tar.gz
compcert-kvx-e76b8244db0c8394eb9f62a573ea0f511bd8db31.zip
CSE3 generate lists of killable
-rw-r--r--driver/Compiler.v2
-rw-r--r--lib/HashedSet.v4
2 files changed, 5 insertions, 1 deletions
diff --git a/driver/Compiler.v b/driver/Compiler.v
index 294aad1f..a641587c 100644
--- a/driver/Compiler.v
+++ b/driver/Compiler.v
@@ -43,7 +43,7 @@ Require Constprop.
Require CSE.
Require ForwardMoves.
Require CSE2.
-Require CSE3.
+Require CSE3analysis.
Require Deadcode.
Require Unusedglob.
Require Allnontrap.
diff --git a/lib/HashedSet.v b/lib/HashedSet.v
index d15637d6..5b4faeaa 100644
--- a/lib/HashedSet.v
+++ b/lib/HashedSet.v
@@ -1384,3 +1384,7 @@ Proof.
apply PSet_internals.gfilter.
Qed.
End PSet.
+
+Hint Resolve PSet.gaddo PSet.gadds PSet.gremoveo PSet.gremoves PSet.gunion PSet.ginter PSet.gsubtract PSet.gfilter PSet.is_subset_spec1 PSet.is_subset_spec2 : pset.
+
+Hint Rewrite PSet.gadds PSet.gremoves PSet.gunion PSet.ginter PSet.gsubtract PSet.gfilter : pset.