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