diff options
author | Jan Hubicka <jh@suse.cz> | 2004-02-06 14:57:15 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2004-02-06 13:57:15 +0000 |
commit | 736b64ddb4ee34d7f05f9522ffb1f5ada4585b7d (patch) | |
tree | d2c09d295981dd120be3b0f716e287f0fc34cd6e /gcc/toplev.c | |
parent | 2941cc061a7a0cafdfa0aec2be9387c92b590625 (diff) | |
download | gcc-736b64ddb4ee34d7f05f9522ffb1f5ada4585b7d.zip gcc-736b64ddb4ee34d7f05f9522ffb1f5ada4585b7d.tar.gz gcc-736b64ddb4ee34d7f05f9522ffb1f5ada4585b7d.tar.bz2 |
recog.c (split_all_insns): Do not update reg info.
* 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.
From-SVN: r77396
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 5f2c12b..369ba5c 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -2331,7 +2331,7 @@ rest_of_handle_reorder_blocks (tree decl, rtx insns) but should not be terribly bad. */ if (changed && HAVE_conditional_execution) update_life_info (NULL, UPDATE_LIFE_GLOBAL_RM_NOTES, - PROP_DEATH_NOTES | PROP_REG_INFO); + PROP_DEATH_NOTES); close_dump_file (DFI_bbro, print_rtl_with_bb, insns); } |