Revert this patch:

* toplev.c (rest_of_compilation): Remove dead code before
	purge_addressof.

From-SVN: r43301
This commit is contained in:
Mark Mitchell 2001-06-13 03:21:48 +00:00 committed by Mark Mitchell
parent cb65112ade
commit 6c7905cd83
2 changed files with 6 additions and 10 deletions

View File

@ -1,3 +1,9 @@
2001-06-09 Mark Mitchell <mark@codesourcery.com>
Revert this patch:
* toplev.c (rest_of_compilation): Remove dead code before
purge_addressof.
2001-06-12 Alexandre Oliva <aoliva@redhat.com>
Reverted:

View File

@ -3025,16 +3025,6 @@ rest_of_compilation (decl)
timevar_pop (TV_JUMP);
}
/* It's important to remove dead code before we call
purge_addressof. Sometimes, the only ADDRESSOFs for a REG
will be dead, and if we don't get rid of them, we will end up
committing ourselves to dumping the REG to the stack
unnecessarily. */
find_basic_blocks (insns, max_reg_num (), rtl_dump_file);
cleanup_cfg ();
life_analysis (insns, rtl_dump_file,
PROP_SCAN_DEAD_CODE | PROP_KILL_DEAD_CODE);
/* The second pass of jump optimization is likely to have
removed a bunch more instructions. */
renumber_insns (rtl_dump_file);