]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb as visited before visiting it.
authorDiego Novillo <dnovillo@redhat.com>
Tue, 21 Nov 2000 21:00:20 +0000 (21:00 +0000)
committerDiego Novillo <dnovillo@gcc.gnu.org>
Tue, 21 Nov 2000 21:00:20 +0000 (16:00 -0500)
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.

From-SVN: r37627

gcc/ChangeLog
gcc/gcse.c

index a3fc10aa95d0236e05b635bc96ec216c5de2d76e..b2aaad75aae562cde79492b5500523b9064c5ef0 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-21  Nick Clifton  <nickc@redhat.com>
 
        * config/arm/arm.h: Accept TARGET_CPU_arm9tdmi,
index ac87c937b1bfb048f8dc44f40d146b59c48cb846..25736dfa67158aa0a6fe87380cb21239373aeb43 100644 (file)
@@ -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;