diff options
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1cf4e55d1bd..8244666a5cb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,18 @@ 2004-06-30 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> + * common.opt (ftree-loop-optimize): New flag. + * tree-flow.h (kill_redundant_phi_nodes): Declare. + * tree-optimize.c (init_tree_optimization_passes): Add pass_loop. + * tree-pass.h (pass_loop_init, pass_loop_done): Declare. + * tree-ssa-loop.c (current_loops): New variable. + (tree_loop_optimizer_init, gate_loop, tree_ssa_loop_init, + tree_ssa_loop_done): New functions. + (pass_loop, pass_loop_init, pass_loop_done): New passes. + * tree-ssa.c (kill_redundant_phi_nodes): Export. + * doc/invoke.texi (-ftree-loop-optimize): Document. + +2004-06-30 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> + * tree-ssa-loop-ch.c: New file. * Makefile.in (tree-ssa-loop-ch.o): Add. (tree-into-ssa.o): Add GGC_H dependency. |