------- Comment #14 from hubicka at gcc dot gnu dot org 2009-02-23 13:11 ------- Subject: Bug 37709
Author: hubicka Date: Mon Feb 23 13:10:53 2009 New Revision: 144381 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144381 Log: PR tree-optimization/37709 * tree.c (block_ultimate_origin): Move here from dwarf2out. * tree.h (block_ultimate_origin): Declare. * dwarf2out.c (block_ultimate_origin): Move to tree.c * tree-ssa-live.c (remove_unused_scope_block_p): Eliminate blocks containig no instructions nor live variables nor nested blocks. (dump_scope_block): New function. (remove_unused_locals): Enable removal of dead blocks by default; enable dumping at TDF_DETAILS. Modified: trunk/gcc/ChangeLog trunk/gcc/dbxout.c trunk/gcc/dwarf2out.c trunk/gcc/tree-ssa-live.c trunk/gcc/tree.c trunk/gcc/tree.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37709