* flow.c (redirect_edge_and_branch_force): Test
authorwehle <wehle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Jul 2001 04:35:18 +0000 (04:35 +0000)
committerwehle <wehle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Jul 2001 04:35:18 +0000 (04:35 +0000)
target->global_live_at_start.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44412 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/flow.c

index 08f8c66..4a7a5ea 100644 (file)
@@ -1,3 +1,8 @@
+Fri Jul 27 00:33:35 EDT 2001  John Wehle  (john@feith.com)
+
+        * flow.c (redirect_edge_and_branch_force): Test
+       target->global_live_at_start.
+
 2001-07-26  Richard Henderson  <rth@redhat.com>
 
        * simplify-rtx.c (avoid_constant_pool_reference): Export.
index 248d429..a4b2ae1 100644 (file)
@@ -1917,7 +1917,7 @@ redirect_edge_and_branch_force (e, target)
   new_edge->probability = e->probability;
   new_edge->count = e->count;
 
-  if (e->dest->global_live_at_start)
+  if (target->global_live_at_start)
     {
       new_bb->global_live_at_start = OBSTACK_ALLOC_REG_SET (&flow_obstack);
       new_bb->global_live_at_end = OBSTACK_ALLOC_REG_SET (&flow_obstack);