From a727094f584fab3443d64aa8f27b8a7db0d75032 Mon Sep 17 00:00:00 2001 From: John Wehle Date: Fri, 27 Jul 2001 04:35:18 +0000 Subject: [PATCH] flow.c (redirect_edge_and_branch_force): Test target->global_live_at_start. * flow.c (redirect_edge_and_branch_force): Test target->global_live_at_start. From-SVN: r44412 --- gcc/ChangeLog | 5 +++++ gcc/flow.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 08f8c66de13..4a7a5ea1592 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 * simplify-rtx.c (avoid_constant_pool_reference): Export. diff --git a/gcc/flow.c b/gcc/flow.c index 248d4296fb4..a4b2ae1a864 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -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);