diff options
author | spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-15 18:35:23 +0000 |
---|---|---|
committer | spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-15 18:35:23 +0000 |
commit | 2f62d06a917346fafd376b41bbb818f4fc1c1633 (patch) | |
tree | b8bbfadbc47a89fd0c0d2df7f1e97dd8331d1387 /gcc/tree-flow.h | |
parent | 892f204b7965b47edd8758bf59b5687fa15f0c62 (diff) | |
download | gcc-2f62d06a917346fafd376b41bbb818f4fc1c1633.tar.gz |
2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
* tree-scalar-evolution.c (number_of_iterations_for_all_loops): Replace
print_loop_ir with print_loops.
* tree-flow.h (dot_cfg, debug_loops, debug_loop, debug_loop_num,
print_loops, print_loops_bb): Declare.
* tree-cfg.c (print_loops_bb): New.
(print_loop): Print header, latch, bounds, estimation of iterations.
(print_loop_and_siblings): New.
(print_loop_ir): Renamed print_loops.
(debug_loop_ir): Renamed debug_loops.
(debug_loop, debug_loop_num): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130957 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index 6ab91a1793f..fae04041151 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -741,9 +741,13 @@ extern basic_block debug_tree_bb_n (int); extern void dump_tree_cfg (FILE *, int); extern void debug_tree_cfg (int); extern void dump_cfg_stats (FILE *); +extern void dot_cfg (void); extern void debug_cfg_stats (void); -extern void debug_loop_ir (void); -extern void print_loop_ir (FILE *); +extern void debug_loops (int); +extern void debug_loop (struct loop *, int); +extern void debug_loop_num (unsigned, int); +extern void print_loops (FILE *, int); +extern void print_loops_bb (FILE *, basic_block, int, int); extern void cleanup_dead_labels (void); extern void group_case_labels (void); extern tree first_stmt (basic_block); |