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