r150890 - in /branches/var-tracking-assignments...
aoliva@gcc.gnu.org
aoliva@gcc.gnu.org
Tue Aug 18 18:57:00 GMT 2009
Author: aoliva
Date: Tue Aug 18 18:57:28 2009
New Revision: 150890
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150890
Log:
* cfgcleanup.c (delete_unreachable_blocks): Preserve more
information in debug stmts using dominance information.
* tree-ssa-dce.c (eliminate_unnecessary_stmts): Likewise.
* tree-ssa.c (find_released_ssa_name): New.
(propagate_var_def_into_debug_stmts): Check for and drop dead
SSA NAMEs when dominance information is not available.
Modified:
branches/var-tracking-assignments-branch/gcc/ChangeLog.vta
branches/var-tracking-assignments-branch/gcc/cfgcleanup.c
branches/var-tracking-assignments-branch/gcc/tree-ssa-dce.c
branches/var-tracking-assignments-branch/gcc/tree-ssa.c
More information about the Gcc-cvs
mailing list