r125595 - in /trunk/gcc: ChangeLog cfghooks.c t...

rakdver@gcc.gnu.org rakdver@gcc.gnu.org
Sat Jun 9 21:34:00 GMT 2007


Author: rakdver
Date: Sat Jun  9 21:34:08 2007
New Revision: 125595

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125595
Log:
	* tree-scalar-evolution.c (follow_ssa_edge_in_rhs,
	follow_ssa_edge_in_condition_phi, follow_ssa_edge): Keep more precise
	track of the size of the expression.
	* cfghooks.c (merge_blocks): Remove block from loops structure only
	after call of the merge_blocks hook.

	* gcc.dg/tree-ssa/loop-28.c: New testcase.


Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/loop-28.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cfghooks.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-scalar-evolution.c



More information about the Gcc-cvs mailing list