From: John Wehle Date: Fri, 27 Jul 2001 04:35:18 +0000 (+0000) Subject: flow.c (redirect_edge_and_branch_force): Test target->global_live_at_start. X-Git-Tag: prereleases/libstdc++-3.0.95~3017 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a727094f584fab3443d64aa8f27b8a7db0d75032;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 08f8c66de13c..4a7a5ea15922 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 248d4296fb4a..a4b2ae1a864c 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);