summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-dom.c
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-20 17:43:08 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-20 17:43:08 +0000
commit9358e89cc4ce3a0e9a34a76bdb13f43a8eea29a9 (patch)
treedea5bf5fd6e885552b98a8c5cd5bba33e22b4826 /gcc/tree-ssa-dom.c
parent2446efb923bd734f872b3ddc696b68c618c04c57 (diff)
downloadgcc-9358e89cc4ce3a0e9a34a76bdb13f43a8eea29a9.tar.gz
* tree-ssa-dom.c (record_temporary_equivalences): Add comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202789 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-ssa-dom.c')
-rw-r--r--gcc/tree-ssa-dom.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/tree-ssa-dom.c b/gcc/tree-ssa-dom.c
index f5613862dcf..f0cc0ee728b 100644
--- a/gcc/tree-ssa-dom.c
+++ b/gcc/tree-ssa-dom.c
@@ -1070,6 +1070,10 @@ simplify_stmt_for_jump_threading (gimple stmt,
return lookup_avail_expr (stmt, false);
}
+/* Record into the equivalence tables any equivalences implied by
+ traversing edge E (which are cached in E->aux).
+
+ Callers are responsible for managing the unwinding markers. */
static void
record_temporary_equivalences (edge e)
{