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