Lines Matching refs:basic_block
40 basic_block *stack;
53 basic_block);
54 static basic_block flow_dfs_compute_reverse_execute (depth_first_search_ds,
55 basic_block);
86 forwarder_block_p (basic_block bb)
106 can_fallthru (basic_block src, basic_block target)
134 could_fall_through (basic_block src, basic_block target)
191 basic_block src;
192 basic_block dest;
246 basic_block bb;
285 basic_block *tos, *worklist, bb;
287 tos = worklist = XNEWVEC (basic_block, n_basic_blocks);
310 basic_block b = *--tos;
314 basic_block dest = e->dest;
348 basic_block bb;
423 basic_block bb, p, s;
485 find_edge (basic_block pred, basic_block succ)
510 find_edge_index (struct edge_list *edge_list, basic_block pred, basic_block succ)
564 remove_fake_predecessors (basic_block bb)
585 basic_block bb;
607 basic_block bb;
628 basic_block unvisited_block = EXIT_BLOCK_PTR;
683 basic_block src;
684 basic_block dest;
772 basic_block src;
773 basic_block dest;
870 data->stack = XNEWVEC (basic_block, n_basic_blocks);
887 flow_dfs_compute_reverse_add_bb (depth_first_search_ds data, basic_block bb)
898 static basic_block
900 basic_block last_unvisited)
902 basic_block bb;
938 dfs_enumerate_from (basic_block bb, int reverse,
939 bool (*predicate) (basic_block, void *),
940 basic_block *rslt, int rslt_max, void *data)
942 basic_block *st, lbb;
980 st = XCNEWVEC (basic_block, rslt_max);
1047 basic_block b;
1054 basic_block runner = p->src;
1055 basic_block domsb;