aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2005-04-11 16:01:37 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2005-04-11 16:01:37 +0000
commit8e774944a1658615b37775997e1628cc536b179f (patch)
treed08057c3cde1b8840f949bacf4fc0c1f9df3692c /gcc
parentedc2eb9eea6b3ea79305c0aa49de97b1df0818c8 (diff)
downloadgcc-8e774944a1658615b37775997e1628cc536b179f.zip
gcc-8e774944a1658615b37775997e1628cc536b179f.tar.gz
gcc-8e774944a1658615b37775997e1628cc536b179f.tar.bz2
* tree-vrp.c (maybe_add_assert_expr): Move a comment.
From-SVN: r97973
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/tree-vrp.c10
2 files changed, 9 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c165e22..8663256 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2005-04-11 Kazu Hirata <kazu@cs.umass.edu>
+
+ * tree-vrp.c (maybe_add_assert_expr): Move a comment.
+
2005-04-11 Diego Novillo <dnovillo@redhat.com>
PR tree-optimization/20920
diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c
index 3e366d2..9d649b7 100644
--- a/gcc/tree-vrp.c
+++ b/gcc/tree-vrp.c
@@ -1503,11 +1503,6 @@ maybe_add_assert_expr (basic_block bb)
cond = COND_EXPR_COND (last);
- /* Remove the COND_EXPR operand from the FOUND bitmap.
- Otherwise, when we finish traversing each of the sub-graphs,
- we won't know whether the variables were found in the
- sub-graphs or if they had been found in a block upstream from
- BB. */
op = USE_OP (uses, 0);
/* Do not attempt to infer anything in names that flow through
@@ -1515,6 +1510,11 @@ maybe_add_assert_expr (basic_block bb)
if (SSA_NAME_OCCURS_IN_ABNORMAL_PHI (op))
return false;
+ /* Remove the COND_EXPR operand from the FOUND bitmap.
+ Otherwise, when we finish traversing each of the sub-graphs,
+ we won't know whether the variables were found in the
+ sub-graphs or if they had been found in a block upstream from
+ BB. */
RESET_BIT (found, SSA_NAME_VERSION (op));
/* Look for uses of the operands in each of the sub-graphs