From f2a3e89e5736133b154fa48e0d46c957be4fbe13 Mon Sep 17 00:00:00 2001 From: hubicka Date: Fri, 6 Feb 2004 13:57:15 +0000 Subject: * recog.c (split_all_insns): Do not update reg info. * regrename.c (regrename_optimize): Likewise. * toplev.c (rest_of_handle_reorder_blocks): Likewise. * flow.c (struct propagate_block_info): Add insn_num field. (reg_deaths): New array. (life_analysis): Free reg_deaths info. (allocate_reg_life_data): Allocate reg_deaths array. (propagate_one_insn): Use new array. (init_propagate_block): Initialize it. (free_propagate_block_info): Finish compuation of REG_LIVE_LENGTH (attempt_auto_inc): Sanity check that REG_INFO is not computed at same time. (mark_used_regs): Update new array. * reg-stack.c (subst_stack_regs): Unshare clobbers before substitution. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77396 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/regrename.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/regrename.c') diff --git a/gcc/regrename.c b/gcc/regrename.c index 914bfbc9cb6..8a83b9687e2 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -360,7 +360,7 @@ regrename_optimize (void) count_or_remove_death_notes (NULL, 1); update_life_info (NULL, UPDATE_LIFE_LOCAL, - PROP_REG_INFO | PROP_DEATH_NOTES); + PROP_DEATH_NOTES); } static void -- cgit v1.2.1