r139189 - in /trunk/gcc: ChangeLog passes.c tes...

rguenth@gcc.gnu.org rguenth@gcc.gnu.org
Mon Aug 18 08:42:00 GMT 2008


Author: rguenth
Date: Mon Aug 18 08:42:57 2008
New Revision: 139189

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139189
Log:
2008-08-18  Richard Guenther  <rguenther@suse.de>

	* passes.c (init_optimization_passes): Remove cleanup_cfg1,
	sdse1 and addressables2 passes.  Replace dce1 with cddce1.
	Move call_cdce before build_alias.  Move copyrename2,
	cunrolli and ccp2 beafore build_alias.  Re-add addressable2
	right after final inlining.
	* tree-cfg.c (build_gimple_cfg): Do not dump function here.
	(pass_build_cfg): But instead via TODO_dump_func.

	* gcc.dg/fold-alloca-1.c: Scan cfg dump instead of cleanup_cfg1.
	* gcc.dg/fold-compare-3.c: Likewise.
	* gcc.dg/tree-ssa/20030709-2.c: Scan cddce2 dump.
	* gcc.dg/tree-ssa/20030808-1.c: Likewise.
	* gcc.dg/tree-ssa/20040211-1.c: Likewise.
	* gcc.dg/tree-ssa/20040305-1.c: Likewise.
	* gcc.dg/tree-ssa/forwprop-1.c: Adjust pattern.
	* gcc.dg/tree-ssa/forwprop-2.c: Likewise..
	* gcc.dg/tree-ssa/ssa-dce-3.c: Scan cddce1 dump.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/passes.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.dg/fold-alloca-1.c
    trunk/gcc/testsuite/gcc.dg/fold-compare-3.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/20030709-2.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/20030808-1.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/20040211-1.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/20040305-1.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/forwprop-1.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/forwprop-2.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c
    trunk/gcc/tree-cfg.c



More information about the Gcc-cvs mailing list