summaryrefslogtreecommitdiff
path: root/gcc/gcse.c
diff options
context:
space:
mode:
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>2000-11-21 21:00:20 +0000
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>2000-11-21 21:00:20 +0000
commitc81586f134f273e7dec87ec76bea89ad98a30928 (patch)
tree09265f8e12ceb8308d2d8b2bab6e019e59a5355c /gcc/gcse.c
parentbb7926083c857f6db2930f7885a2b35e063021b3 (diff)
downloadgcc-c81586f134f273e7dec87ec76bea89ad98a30928.tar.gz
2000-11-21 Diego Novillo <dnovillo@redhat.com>
* gcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb as visited before visiting it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37627 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r--gcc/gcse.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c
index ac87c937b1b..25736dfa671 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -5327,7 +5327,6 @@ hoist_expr_reaches_here_p (expr_bb, expr_index, bb, visited)
visited = xcalloc (n_basic_blocks, 1);
}
- visited[expr_bb] = 1;
for (pred = BASIC_BLOCK (bb)->pred; pred != NULL; pred = pred->pred_next)
{
int pred_bb = pred->src->index;