diff options
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1b53da5..f7aad18 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,37 @@ +2007-05-11 Zdenek Dvorak <dvorakz@suse.cz> + + * tree-loop-linear.c (gather_interchange_stats, try_interchange_loops): + Use loop_depth and loop_outer accessor functions. + * tree-ssa-loop-im.c (outermost_invariant_loop, set_level, + determine_invariantness_stmt, move_computations_stmt): Ditto. + * cfgloopmanip.c (fix_bb_placement, fix_loop_placement, remove_path, + add_loop, loopify, unloop, fix_loop_structure): Ditto. + * tree-ssa-loop-manip.c (find_uses_to_rename_use): Ditto. + * tree-scalar-evolution.c (interpret_loop_phi, + compute_scalar_evolution_in_loop, analyze_scalar_evolution_in_loop, + instantiate_parameters_1, scev_const_prop): Ditto. + * cfghooks.c (make_forwarder_block): Ditto. + * cfgloopanal.c (mark_irreducible_loops, mark_loop_exit_edges): Ditto. + * modulo-sched.c (loop_canon_p): Ditto. + * tree-vectorizer.c (slpeel_tree_duplicate_loop_to_edge_cfg, + slpeel_can_duplicate_loop_p): Ditto. + * lambda-code.c (invariant_in_loop_and_outer_loops): Ditto. + * tree-cfg.c (tree_duplicate_sese_region): Ditto. + * cfgloop.c (flow_loop_dump, flow_loop_nodes_find, rescan_loop_exit, + cancel_loop, verify_loop_structure): Ditto. + (flow_loop_nested_p, superloop_at_depth, flow_loop_free, + add_bb_to_loop, remove_bb_from_loops, find_common_loop): Use the + superloops vector instead of "pred" array. + (establish_preds): Take father loop as an argument. Initialize the + superloops vector. + (flow_loop_tree_node_add): Pass father loop to establish_preds. Do not + initialize loop->outer. + (flow_loop_tree_node_remove): Truncate the superloops vector. + * cfgloop.h (struct loop): Removed field "outer", fields "depth" and + "pred" merged to "superloops" vector. + (loop_depth, loop_outer): New. + (fel_init): Use loop_outer. + 2007-05-11 Jan Hubicka <jh@suse.cz> * cgraphunit.c: Include gt-cgraphunit.h |