Searched refs:next_bb (Results 1 - 25 of 49) sorted by relevance

12

/haiku-buildtools/gcc/gcc/
H A Dcfgbuild.c244 /* By nature of the way these get numbered, ENTRY_BLOCK_PTR->next_bb block
246 if (min == ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb)
249 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb)
402 else if (bb->next_bb != EXIT_BLOCK_PTR_FOR_FN (cfun))
404 if (insn == BB_HEAD (bb->next_bb))
405 cached_make_edge (edge_cache, bb, bb->next_bb, EDGE_FALLTHRU);
638 for (; bb != EXIT_BLOCK_PTR_FOR_FN (cfun); bb = bb->next_bb)
649 FOR_BB_BETWEEN (bb, min, max->next_bb, next_bb)
[all...]
H A Dhw-doloop.c554 loop->head->prev_bb->next_bb = loop->head->next_bb;
555 loop->head->next_bb->prev_bb = loop->head->prev_bb;
558 loop->head->next_bb = start_bb;
559 start_prev_bb->next_bb = start_bb->prev_bb = loop->head;
570 if (bb->next_bb != EXIT_BLOCK_PTR_FOR_FN (cfun))
571 bb->aux = bb->next_bb;
H A Dcfg.c103 ENTRY_BLOCK_PTR_FOR_FN (the_fun)->next_bb
160 b->next_bb = after->next_bb;
162 after->next_bb = b;
163 b->next_bb->prev_bb = b;
170 b->next_bb->prev_bb = b->prev_bb;
171 b->prev_bb->next_bb = b->next_bb;
173 b->next_bb = NULL;
417 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
[all...]
H A Dcfganal.c237 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
250 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
307 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
333 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
334 FOR_BB_BETWEEN (s, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb, NULL, next_bb)
549 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb, NULL, next_bb)
699 basic_block next_bb;
700 for (b = ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb;
695 basic_block next_bb; local
[all...]
H A Dsched-ebb.c584 delete_basic_block (last_bb->next_bb);
666 if (bb->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun)
667 || LABEL_P (BB_HEAD (bb->next_bb)))
676 bb = bb->next_bb;
724 && NOTE_INSN_BASIC_BLOCK_P (BB_HEAD (bb->next_bb)));
737 bb = bb->next_bb;
H A Dprofile.c162 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
320 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
380 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
457 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
476 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
540 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
549 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
586 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
773 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
1254 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
[all...]
H A Dbasic-block.h120 struct GTY((chain_next ("%h.next_bb"), chain_prev ("%h.prev_bb"))) basic_block_def {
136 basic_block next_bb; variable
227 FOR_BB_BETWEEN (BB, (FN)->cfg->x_entry_block_ptr->next_bb, (FN)->cfg->x_exit_block_ptr, next_bb)
259 for (BB = ENTRY_BLOCK_PTR_FOR_FN (FN); BB; BB = BB->next_bb)
H A Dbb-reorder.c724 != ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb)
1267 basic_block next_bb = NULL;
1316 next_bb = e2->dest;
1339 if (!next_bb)
1341 else if (next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun))
1344 fprintf (dump_file, "%d\n", next_bb->index);
1349 if (next_bb && next_bb != EXIT_BLOCK_PTR_FOR_FN (cfun))
1351 t = bbd[next_bb->index].start_of_trace;
2411 if (bb->next_bb !
1266 basic_block next_bb = NULL; local
[all...]
H A Dcfghooks.c126 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb, NULL, next_bb)
264 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
961 if (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun))
964 FOR_BB_BETWEEN (b, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb,
965 EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb, next_bb)
969 c = b->next_bb;
H A Dcfgloopanal.c116 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
127 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
H A Dcfgrtl.c540 BB_HEAD (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb) : get_insns ());
662 if (src->next_bb != target)
998 && a->next_bb == b
1793 basic_block b = e->src, c = b->next_bb;
1869 FOR_BB_BETWEEN (bb, start_bb, EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
1871 if (BB_PARTITION (start_bb) != BB_PARTITION (bb->next_bb))
2144 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
2929 if (e->src->next_bb != e->dest)
2976 if (bb != last_bb_seen->next_bb)
3416 if (bb->next_bb !
[all...]
H A Dcprop.c1698 if (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun))
1705 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->next_bb,
1706 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
1873 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->next_bb,
1875 next_bb)
H A Dsel-sched-ir.c3881 if (bb_has_removable_jump_to_p (xbb, xbb->next_bb)
3922 && bb_has_removable_jump_to_p (xbb->prev_bb, xbb->next_bb)
4721 last = EBB_LAST_BB (bb)->next_bb;
4733 first = first->next_bb;
4932 basic_block next_bb = bb_next_bb (bb);
4935 if (next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun)
4936 || bitmap_bit_p (forced_ebb_heads, next_bb->index)
4937 || (LABEL_P (BB_HEAD (next_bb))
4940 && !single_pred_p (next_bb)))
4943 if (!in_current_region_p (next_bb))
4908 basic_block next_bb = bb_next_bb (bb); local
6453 basic_block prev_bb = bb->prev_bb, next_bb = bb->next_bb; local
[all...]
H A Dpostreload-gcse.c1293 if (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun))
1297 ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->next_bb,
1299 next_bb)
H A Dexcept.c1060 e = make_edge (bb, bb->next_bb, e_flags);
1065 struct loop *loop = bb->next_bb->loop_father;
1068 if (bb->next_bb == loop->header)
1401 e = make_edge (bb, bb->next_bb, EDGE_FALLTHRU);
1406 struct loop *loop = bb->next_bb->loop_father;
1409 if (bb->next_bb == loop->header)
1441 e = make_edge (bb, bb->next_bb, EDGE_FALLTHRU);
1446 struct loop *loop = bb->next_bb->loop_father;
1449 if (bb->next_bb == loop->header)
H A Dmcf.c522 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
537 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
1140 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
H A Dcfgcleanup.c167 || jump_block->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun)
872 return next == ENTRY_BLOCK_PTR_FOR_FN (cfun) ? next->next_bb : next;
892 return next == ENTRY_BLOCK_PTR_FOR_FN (cfun) ? next->next_bb : next;
2669 for (b = ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb; b
2729 b = (c == ENTRY_BLOCK_PTR_FOR_FN (cfun) ? c->next_bb : c);
2773 ? b->next_bb : b->prev_bb);
2863 b = b->next_bb;
H A Dpredict.c2297 if (e->dest != bb->next_bb
2840 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
2844 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
2922 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
2944 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
3200 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
H A Dauto-profile.c1513 > ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->count)
1515 ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->count
1517 set_bb_annotated (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb, &annotated_bb);
H A Dresource.c161 return ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->index;
998 start_insn = (b == ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb->index ?
H A Dtree-outof-ssa.c969 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb,
970 EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb)
H A Dsched-rgn.c506 for (bb = ebb_start; ; bb = bb->next_bb)
516 if (bb->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun)
517 || LABEL_P (BB_HEAD (bb->next_bb)))
3607 && BLOCK_TO_BB (bb->next_bb->index) == target_bb);
3608 return bb->next_bb;
H A Dcfgexpand.c2223 if (false_edge->dest == bb->next_bb)
2234 if (true_edge->dest == bb->next_bb)
5250 if (bb->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun)
5547 if ((e->flags & EDGE_FALLTHRU) && e->dest != bb->next_bb)
5603 if (e && e->dest != ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb)
6152 FOR_BB_BETWEEN (bb, init_block->next_bb, EXIT_BLOCK_PTR_FOR_FN (fun),
6153 next_bb)
6204 EXIT_BLOCK_PTR_FOR_FN (fun), next_bb)
6237 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (fun)->next_bb,
6238 EXIT_BLOCK_PTR_FOR_FN (fun), next_bb)
[all...]
H A Dsel-sched-dump.c715 else if (e->src->next_bb == e->dest)
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/ia64/
H A Dpr49303.c62 struct basic_block_def *next_bb; member in struct:basic_block_def
141 && (!bitmap_bit_p ((&(df_lr_get_bb_info((((cfun + 0)->cfg->x_entry_block_ptr)->next_bb)->index))->in), regno) )

Completed in 510 milliseconds

12