aboutsummaryrefslogtreecommitdiff
path: root/gcc/sched-vis.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2012-12-03 13:16:55 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2012-12-03 13:16:55 +0000
commit41222ddf8ee150c52e13d48c5d1b6907a0ce589d (patch)
tree29ba79d1c1e035b8c748132503bb060cb0248dfd /gcc/sched-vis.c
parenta859517f1e32d071b196fc603c2b62758dbce153 (diff)
downloadgcc-41222ddf8ee150c52e13d48c5d1b6907a0ce589d.zip
gcc-41222ddf8ee150c52e13d48c5d1b6907a0ce589d.tar.gz
gcc-41222ddf8ee150c52e13d48c5d1b6907a0ce589d.tar.bz2
rtl.h (print_insn_with_notes): Prototype.
* rtl.h (print_insn_with_notes): Prototype. * sched-vis.c (print_insn_with_notes): Export it. * gimple-pretty-print.h (gimple_dump_bb_for_graph): Prototype. * gimple-pretty-print.c (print_gimple_expr): Flush the buffer. (pp_gimple_stmt_1): Don't do it here. (gimple_dump_bb_for_graph): New function. * tree-pretty-print.c (print_generic_expr): Flush the buffer here. (dump_generic_node): Don't flush the buffer here. * graph.h (print_rtl_graph_with_bb): Rename to print_graph_cfg. * graph.c: Include gimple.h, dumpfile.h, and gimple-pretty-print.h. (draw_cfg_node): Handle GIMPLE basic blocks also. (print_rtl_graph_with_bb): Rename to print_graph_cfg. * passes.c (finish_optimization_passes): Don't finish graph dumps here. (execute_function_dump): Use print_graph_cfg. Enable dumping the CFG for GIMPLE also. (pass_init_dump_file): Wrap in TV_DUMP. Set up CFG graph dumps. (pass_fini_dump_file): Wrap in TV_DUMP. Finish graph dumps. (execute_one_pass): Don't set up graph dumps here. From-SVN: r194085
Diffstat (limited to 'gcc/sched-vis.c')
-rw-r--r--gcc/sched-vis.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/sched-vis.c b/gcc/sched-vis.c
index 3e5a74d..90b75f1 100644
--- a/gcc/sched-vis.c
+++ b/gcc/sched-vis.c
@@ -719,7 +719,7 @@ print_insn (pretty_printer *pp, const_rtx x, int verbose)
/* Prerry-print a slim dump of X (an insn) to PP, including any register
note attached to the instruction. */
-static void
+void
print_insn_with_notes (pretty_printer *pp, const_rtx x)
{
pp_string (pp, print_rtx_head);