r180126 - in /trunk/gcc: ChangeLog tree-flow.h ...
vries@gcc.gnu.org
vries@gcc.gnu.org
Tue Oct 18 08:57:00 GMT 2011
Author: vries
Date: Tue Oct 18 08:57:39 2011
New Revision: 180126
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180126
Log:
2011-10-18 Tom de Vries <tom@codesourcery.com>
PR tree-optimization/50672
* tree-ssa-dce.c (mark_virtual_operand_for_renaming): New function,
factored out of ...
(mark_virtual_phi_result_for_renaming): Use
mark_virtual_operand_for_renaming.
* tree-flow.h (mark_virtual_operand_for_renaming): Declare.
* tree-ssa-tail-merge.c (release_last_vdef): New function.
(purge_bbs): Add update_vops parameter. Call release_last_vdef for each
deleted basic block.
(tail_merge_optimize): Add argument to call to purge_bbs.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-flow.h
trunk/gcc/tree-ssa-dce.c
trunk/gcc/tree-ssa-tail-merge.c
More information about the Gcc-cvs
mailing list