Lines Matching refs:fun

159 draw_cfg_nodes_no_loops (pretty_printer *pp, struct function *fun)  in draw_cfg_nodes_no_loops()  argument
161 int *rpo = XNEWVEC (int, n_basic_blocks_for_fn (fun)); in draw_cfg_nodes_no_loops()
167 n = pre_and_rev_post_order_compute_fn (fun, NULL, rpo, true); in draw_cfg_nodes_no_loops()
168 for (i = n_basic_blocks_for_fn (fun) - n; in draw_cfg_nodes_no_loops()
169 i < n_basic_blocks_for_fn (fun); i++) in draw_cfg_nodes_no_loops()
172 draw_cfg_node (pp, fun->funcdef_no, bb); in draw_cfg_nodes_no_loops()
177 if (n != n_basic_blocks_for_fn (fun)) in draw_cfg_nodes_no_loops()
181 FOR_ALL_BB_FN (bb, fun) in draw_cfg_nodes_no_loops()
183 draw_cfg_node (pp, fun->funcdef_no, bb); in draw_cfg_nodes_no_loops()
241 draw_cfg_nodes (pretty_printer *pp, struct function *fun) in draw_cfg_nodes() argument
243 if (loops_for_fn (fun)) in draw_cfg_nodes()
244 draw_cfg_nodes_for_loop (pp, fun->funcdef_no, get_loop (fun, 0)); in draw_cfg_nodes()
246 draw_cfg_nodes_no_loops (pp, fun); in draw_cfg_nodes()
253 draw_cfg_edges (pretty_printer *pp, struct function *fun) in draw_cfg_edges() argument
272 draw_cfg_node_succ_edges (pp, fun->funcdef_no, bb); in draw_cfg_edges()
290 fun->funcdef_no, ENTRY_BLOCK, in draw_cfg_edges()
291 fun->funcdef_no, EXIT_BLOCK); in draw_cfg_edges()
301 print_graph_cfg (FILE *fp, struct function *fun) in print_graph_cfg() argument
306 const char *funcname = function_name (fun); in print_graph_cfg()
312 draw_cfg_nodes (pp, fun); in print_graph_cfg()
313 draw_cfg_edges (pp, fun); in print_graph_cfg()
321 print_graph_cfg (FILE *fp, struct function *fun, dump_flags_t flags) in print_graph_cfg() argument
325 print_graph_cfg (fp, fun); in print_graph_cfg()
336 print_graph_cfg (const char *base, struct function *fun) in print_graph_cfg() argument
339 print_graph_cfg (fp, fun); in print_graph_cfg()