aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-dom.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2013-09-20 11:43:08 -0600
committerJeff Law <law@gcc.gnu.org>2013-09-20 11:43:08 -0600
commit925f3871dba29771277bd1c5f8371d28f4156e6d (patch)
treedea5bf5fd6e885552b98a8c5cd5bba33e22b4826 /gcc/tree-ssa-dom.c
parentb30c24df8c6cf53724cdbd0d0c2ca42af184c71e (diff)
downloadgcc-925f3871dba29771277bd1c5f8371d28f4156e6d.zip
gcc-925f3871dba29771277bd1c5f8371d28f4156e6d.tar.gz
gcc-925f3871dba29771277bd1c5f8371d28f4156e6d.tar.bz2
* tree-ssa-dom.c (record_temporary_equivalences): Add comment.
From-SVN: r202789
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 f561386..f0cc0ee 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)
{