Home
last modified time | relevance | path

Searched refs:next_bb (Results 1 – 25 of 1356) sorted by relevance

12345678910>>...55

/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Dbranch-opts.c275 last_bb->next_bb = bb->next_bb; in mono_replace_ins()
276 bb->next_bb = first_bb->next_bb; in mono_replace_ins()
953 previous_bb->next_bb = bb->next_bb; in remove_block_if_useless()
1036 prev_bb->next_bb = bbn->next_bb; in mono_merge_basic_blocks()
1040 bb->next_bb = bbn->next_bb; in mono_merge_basic_blocks()
1063 for (bbn = cfg->bb_entry; bbn->next_bb && bbn->next_bb != bb; bbn = bbn->next_bb) in move_basic_block_to_end()
1066 bbn->next_bb = bb->next_bb; in move_basic_block_to_end()
1070 for (bbn = cfg->bb_entry; bbn->next_bb; bbn = bbn->next_bb) in move_basic_block_to_end()
1100 tmp_bb->next_bb = bb->next_bb; in mono_remove_bblock()
1282 bb->next_bb = bbn->next_bb; in mono_optimize_branches()
[all …]
/dports/devel/zpu-gcc/zpu-toolchain-1.0/toolchain/gcc/gcc/
H A Dcfgbuild.c284 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
296 if (min == ENTRY_BLOCK_PTR->next_bb) in make_edges()
300 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
434 else if (bb->next_bb != EXIT_BLOCK_PTR) in make_edges()
436 if (force_fallthru || insn == BB_HEAD (bb->next_bb)) in make_edges()
437 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
613 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR; in find_basic_blocks()
768 for (; bb != EXIT_BLOCK_PTR; bb = bb->next_bb) in find_many_sub_basic_blocks()
778 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
808 basic_block next = bb->next_bb; in find_sub_basic_blocks()
[all …]
H A Dcfg.c241 b->next_bb = after->next_bb; in link_block()
243 after->next_bb = b; in link_block()
244 b->next_bb->prev_bb = b; in link_block()
251 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
252 b->prev_bb->next_bb = b->next_bb; in unlink_block()
483 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in clear_bb_flags()
550 bb->prev_bb->index, bb->next_bb->index); in dump_flow_info()
708 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in alloc_aux_for_blocks()
720 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in clear_aux_for_blocks()
830 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR->next_bb, NULL, next_bb) in verify_flow_info()
[all …]
H A Dloop-init.c63 if (bb->next_bb != EXIT_BLOCK_PTR) in loop_optimizer_init()
64 bb->rbi->next = bb->next_bb; in loop_optimizer_init()
111 basic_block c = ENTRY_BLOCK_PTR->next_bb; in fixup_loop_exit_succesor()
145 if (bb->next_bb != EXIT_BLOCK_PTR) in loop_optimizer_finalize()
146 bb->rbi->next = bb->next_bb; in loop_optimizer_finalize()
/dports/devel/zpu-binutils/zpu-toolchain-1.0/toolchain/gcc/gcc/
H A Dcfgbuild.c284 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
296 if (min == ENTRY_BLOCK_PTR->next_bb) in make_edges()
300 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
434 else if (bb->next_bb != EXIT_BLOCK_PTR) in make_edges()
436 if (force_fallthru || insn == BB_HEAD (bb->next_bb)) in make_edges()
437 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
613 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR; in find_basic_blocks()
768 for (; bb != EXIT_BLOCK_PTR; bb = bb->next_bb) in find_many_sub_basic_blocks()
778 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
808 basic_block next = bb->next_bb; in find_sub_basic_blocks()
[all …]
H A Dcfg.c241 b->next_bb = after->next_bb;
243 after->next_bb = b;
244 b->next_bb->prev_bb = b;
251 b->next_bb->prev_bb = b->prev_bb;
252 b->prev_bb->next_bb = b->next_bb;
483 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb)
550 bb->prev_bb->index, bb->next_bb->index);
708 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb)
720 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb)
830 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR->next_bb, NULL, next_bb)
[all …]
H A Dloop-init.c63 if (bb->next_bb != EXIT_BLOCK_PTR) in loop_optimizer_init()
64 bb->rbi->next = bb->next_bb; in loop_optimizer_init()
111 basic_block c = ENTRY_BLOCK_PTR->next_bb; in fixup_loop_exit_succesor()
145 if (bb->next_bb != EXIT_BLOCK_PTR) in loop_optimizer_finalize()
146 bb->rbi->next = bb->next_bb; in loop_optimizer_finalize()
/dports/devel/tigcc/tigcc-0.96.b8_10/gnu/gcc-4.1-20060728/gcc/
H A Dcfgbuild.c260 if (min == ENTRY_BLOCK_PTR->next_bb) in make_edges()
263 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
405 else if (bb->next_bb != EXIT_BLOCK_PTR) in make_edges()
407 if (insn == BB_HEAD (bb->next_bb)) in make_edges()
408 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
533 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR; in find_basic_blocks()
555 make_edges (ENTRY_BLOCK_PTR->next_bb, EXIT_BLOCK_PTR->prev_bb, 0); in find_basic_blocks()
757 for (; bb != EXIT_BLOCK_PTR; bb = bb->next_bb) in find_many_sub_basic_blocks()
768 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
H A Dcfg.c90 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR; in init_flow()
143 b->next_bb = after->next_bb; in link_block()
145 after->next_bb = b; in link_block()
146 b->next_bb->prev_bb = b; in link_block()
153 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
154 b->prev_bb->next_bb = b->next_bb; in unlink_block()
156 b->next_bb = NULL; in unlink_block()
413 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in clear_bb_flags()
529 bb->prev_bb->index, bb->next_bb->index); in dump_flow_info()
666 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in alloc_aux_for_blocks()
[all …]
/dports/lang/gnat_util/gcc-6-20180516/gcc/
H A Dcfgbuild.c212 if (min == ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb) in make_edges()
215 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
368 else if (bb->next_bb != EXIT_BLOCK_PTR_FOR_FN (cfun)) in make_edges()
370 if (insn == BB_HEAD (bb->next_bb)) in make_edges()
371 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
603 for (; bb != EXIT_BLOCK_PTR_FOR_FN (cfun); bb = bb->next_bb) in find_many_sub_basic_blocks()
614 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
H A Dcfg.c78 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
133 b->next_bb = after->next_bb; in link_block()
135 after->next_bb = b; in link_block()
136 b->next_bb->prev_bb = b; in link_block()
143 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
144 b->prev_bb->next_bb = b->next_bb; in unlink_block()
146 b->next_bb = NULL; in unlink_block()
642 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
662 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
757 if (bb->next_bb) in dump_bb_info()
[all …]
/dports/devel/arm-none-eabi-gcc492/gcc-4.9.2/gcc/
H A Dcfgbuild.c216 if (min == ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb) in make_edges()
219 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
374 else if (bb->next_bb != EXIT_BLOCK_PTR_FOR_FN (cfun)) in make_edges()
376 if (insn == BB_HEAD (bb->next_bb)) in make_edges()
377 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
611 for (; bb != EXIT_BLOCK_PTR_FOR_FN (cfun); bb = bb->next_bb) in find_many_sub_basic_blocks()
622 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
H A Dcfg.c79 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
134 b->next_bb = after->next_bb; in link_block()
136 after->next_bb = b; in link_block()
137 b->next_bb->prev_bb = b; in link_block()
144 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
145 b->prev_bb->next_bb = b->next_bb; in unlink_block()
147 b->next_bb = NULL; in unlink_block()
643 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
663 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
759 if (bb->next_bb) in dump_bb_info()
[all …]
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/
H A Dcfgbuild.c212 if (min == ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb) in make_edges()
215 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
368 else if (bb->next_bb != EXIT_BLOCK_PTR_FOR_FN (cfun)) in make_edges()
370 if (insn == BB_HEAD (bb->next_bb)) in make_edges()
371 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
603 for (; bb != EXIT_BLOCK_PTR_FOR_FN (cfun); bb = bb->next_bb) in find_many_sub_basic_blocks()
614 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
H A Dcfg.c78 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
133 b->next_bb = after->next_bb; in link_block()
135 after->next_bb = b; in link_block()
136 b->next_bb->prev_bb = b; in link_block()
143 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
144 b->prev_bb->next_bb = b->next_bb; in unlink_block()
146 b->next_bb = NULL; in unlink_block()
642 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
662 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
757 if (bb->next_bb) in dump_bb_info()
[all …]
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/
H A Dcfg.c78 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
119 next = bb->next_bb; in free_cfg()
150 b->next_bb = after->next_bb; in link_block()
152 after->next_bb = b; in link_block()
153 b->next_bb->prev_bb = b; in link_block()
160 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
161 b->prev_bb->next_bb = b->next_bb; in unlink_block()
163 b->next_bb = NULL; in unlink_block()
693 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
713 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
[all …]
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/
H A Dcfg.c78 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
119 next = bb->next_bb; in free_cfg()
150 b->next_bb = after->next_bb; in link_block()
152 after->next_bb = b; in link_block()
153 b->next_bb->prev_bb = b; in link_block()
160 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
161 b->prev_bb->next_bb = b->next_bb; in unlink_block()
163 b->next_bb = NULL; in unlink_block()
693 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
713 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
[all …]
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/
H A Dcfg.c78 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
119 next = bb->next_bb; in free_cfg()
150 b->next_bb = after->next_bb; in link_block()
152 after->next_bb = b; in link_block()
153 b->next_bb->prev_bb = b; in link_block()
160 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
161 b->prev_bb->next_bb = b->next_bb; in unlink_block()
163 b->next_bb = NULL; in unlink_block()
693 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
713 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
[all …]
/dports/lang/gcc11/gcc-11.2.0/gcc/
H A Dcfg.c78 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb in init_flow()
119 next = bb->next_bb; in free_cfg()
150 b->next_bb = after->next_bb; in link_block()
152 after->next_bb = b; in link_block()
153 b->next_bb->prev_bb = b; in link_block()
160 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
161 b->prev_bb->next_bb = b->next_bb; in unlink_block()
163 b->next_bb = NULL; in unlink_block()
693 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in alloc_aux_for_edges()
713 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) in clear_aux_for_edges()
[all …]
/dports/devel/mingw32-gcc/gcc-4.8.1/gcc/
H A Dcfgbuild.c221 if (min == ENTRY_BLOCK_PTR->next_bb) in make_edges()
224 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
378 else if (bb->next_bb != EXIT_BLOCK_PTR) in make_edges()
380 if (insn == BB_HEAD (bb->next_bb)) in make_edges()
381 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
617 for (; bb != EXIT_BLOCK_PTR; bb = bb->next_bb) in find_many_sub_basic_blocks()
628 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
H A Dcfg.c79 ENTRY_BLOCK_PTR_FOR_FUNCTION (the_fun)->next_bb in init_flow()
134 b->next_bb = after->next_bb; in link_block()
136 after->next_bb = b; in link_block()
137 b->next_bb->prev_bb = b; in link_block()
144 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
145 b->prev_bb->next_bb = b->next_bb; in unlink_block()
147 b->next_bb = NULL; in unlink_block()
390 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in clear_bb_flags()
631 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in clear_aux_for_edges()
727 if (bb->next_bb) in dump_bb_info()
[all …]
H A Dcfganal.c220 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in create_edge_list()
232 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in create_edge_list()
288 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in verify_edge_list()
313 FOR_BB_BETWEEN (p, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in verify_edge_list()
314 FOR_BB_BETWEEN (s, ENTRY_BLOCK_PTR->next_bb, NULL, next_bb) in verify_edge_list()
412 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR->next_bb, NULL, next_bb) in remove_fake_edges()
559 basic_block next_bb; in post_order_compute() local
560 for (b = ENTRY_BLOCK_PTR->next_bb; b != EXIT_BLOCK_PTR; b = next_bb) in post_order_compute()
562 next_bb = b->next_bb; in post_order_compute()
715 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in inverted_post_order_compute()
/dports/lang/gcc48/gcc-4.8.5/gcc/
H A Dcfgbuild.c221 if (min == ENTRY_BLOCK_PTR->next_bb) in make_edges()
224 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in make_edges()
378 else if (bb->next_bb != EXIT_BLOCK_PTR) in make_edges()
380 if (insn == BB_HEAD (bb->next_bb)) in make_edges()
381 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU); in make_edges()
617 for (; bb != EXIT_BLOCK_PTR; bb = bb->next_bb) in find_many_sub_basic_blocks()
628 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb) in find_many_sub_basic_blocks()
H A Dcfganal.c220 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in create_edge_list()
232 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in create_edge_list()
288 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in verify_edge_list()
313 FOR_BB_BETWEEN (p, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in verify_edge_list()
314 FOR_BB_BETWEEN (s, ENTRY_BLOCK_PTR->next_bb, NULL, next_bb) in verify_edge_list()
412 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR->next_bb, NULL, next_bb) in remove_fake_edges()
559 basic_block next_bb; in post_order_compute() local
560 for (b = ENTRY_BLOCK_PTR->next_bb; b != EXIT_BLOCK_PTR; b = next_bb) in post_order_compute()
562 next_bb = b->next_bb; in post_order_compute()
715 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in inverted_post_order_compute()
H A Dcfg.c79 ENTRY_BLOCK_PTR_FOR_FUNCTION (the_fun)->next_bb in init_flow()
134 b->next_bb = after->next_bb; in link_block()
136 after->next_bb = b; in link_block()
137 b->next_bb->prev_bb = b; in link_block()
144 b->next_bb->prev_bb = b->prev_bb; in unlink_block()
145 b->prev_bb->next_bb = b->next_bb; in unlink_block()
147 b->next_bb = NULL; in unlink_block()
390 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) in clear_bb_flags()
631 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb) in clear_aux_for_edges()
727 if (bb->next_bb) in dump_bb_info()
[all …]

12345678910>>...55