Searched refs:EXIT_BLOCK_PTR (Results 1 - 25 of 62) sorted by relevance

123

/freebsd-10.1-release/contrib/gcc/
H A Dcfganal.c90 if (bb == EXIT_BLOCK_PTR || bb == ENTRY_BLOCK_PTR
113 if (target == EXIT_BLOCK_PTR)
118 if (e->dest == EXIT_BLOCK_PTR
139 if (target == EXIT_BLOCK_PTR)
142 if (e->dest == EXIT_BLOCK_PTR
201 if (dest != EXIT_BLOCK_PTR && ! TEST_BIT (visited, dest->index))
218 if (dest != EXIT_BLOCK_PTR && src != ENTRY_BLOCK_PTR
357 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb)
370 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb)
407 if (INDEX_EDGE_SUCC_BB (elist, x) == EXIT_BLOCK_PTR)
[all...]
H A Dcfgbuild.c288 if (e->dest != EXIT_BLOCK_PTR)
353 cached_make_edge (edge_cache, bb, EXIT_BLOCK_PTR, 0);
368 cached_make_edge (edge_cache, bb, EXIT_BLOCK_PTR,
402 e = find_edge (bb, EXIT_BLOCK_PTR);
412 cached_make_edge (edge_cache, bb, EXIT_BLOCK_PTR, EDGE_FALLTHRU);
413 else if (bb->next_bb != EXIT_BLOCK_PTR)
542 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR;
543 EXIT_BLOCK_PTR->prev_bb = ENTRY_BLOCK_PTR;
559 SET_BASIC_BLOCK (EXIT_BLOCK, EXIT_BLOCK_PTR);
570 make_edges (ENTRY_BLOCK_PTR->next_bb, EXIT_BLOCK_PTR
[all...]
H A Dlcm.c131 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
132 e->src->aux = EXIT_BLOCK_PTR;
144 if (bb->aux == EXIT_BLOCK_PTR)
202 if (succ == EXIT_BLOCK_PTR)
327 && e->dest != EXIT_BLOCK_PTR && e->dest->aux == 0)
341 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
368 if (b == EXIT_BLOCK_PTR)
542 if (!e->dest->aux && e->dest != EXIT_BLOCK_PTR)
578 if (succ == EXIT_BLOCK_PTR)
632 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR
[all...]
H A Dprofile.c311 BB_INFO (EXIT_BLOCK_PTR)->succ_count = 2;
380 FOR_BB_BETWEEN (bb, EXIT_BLOCK_PTR, NULL, prev_bb)
510 && e->dest == EXIT_BLOCK_PTR)
512 && e->dest != EXIT_BLOCK_PTR))
812 && e->dest != EXIT_BLOCK_PTR)
814 if (e->dest == EXIT_BLOCK_PTR)
831 make_edge (bb, EXIT_BLOCK_PTR, EDGE_FAKE);
857 && e->src != ENTRY_BLOCK_PTR && e->dest != EXIT_BLOCK_PTR)
918 EXIT_BLOCK_PTR->index = last_basic_block;
925 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_b
[all...]
H A Dloop-init.c58 for (ei = ei_start (EXIT_BLOCK_PTR->preds); (e = ei_safe_edge (ei)); )
215 if (bb->next_bb != EXIT_BLOCK_PTR)
H A Dtree-ssa-dce.c147 gcc_assert (bb != EXIT_BLOCK_PTR);
179 gcc_assert (INDEX_EDGE_PRED_BB (el, edge_index) != EXIT_BLOCK_PTR);
187 current_block != ending_block && current_block != EXIT_BLOCK_PTR;
210 if (block == EXIT_BLOCK_PTR)
211 return EXIT_BLOCK_PTR;
216 return EXIT_BLOCK_PTR;
450 gcc_assert (bb != EXIT_BLOCK_PTR);
761 || post_dom_bb == EXIT_BLOCK_PTR
H A Dcfg.c91 EXIT_BLOCK_PTR = ggc_alloc_cleared (sizeof (struct basic_block_def));
92 EXIT_BLOCK_PTR->index = EXIT_BLOCK;
93 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR;
94 EXIT_BLOCK_PTR->prev_bb = ENTRY_BLOCK_PTR;
127 VEC_truncate (edge, EXIT_BLOCK_PTR->preds, 0);
172 SET_BASIC_BLOCK (EXIT_BLOCK, EXIT_BLOCK_PTR);
294 || dst == EXIT_BLOCK_PTR)
444 if (bb != EXIT_BLOCK_PTR)
615 else if (side == EXIT_BLOCK_PTR)
763 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_b
[all...]
H A Dcfgloop.c295 if (e->dest == EXIT_BLOCK_PTR)
680 loops->parray[0]->latch = EXIT_BLOCK_PTR;
683 EXIT_BLOCK_PTR->loop_father = loops->parray[0];
767 if (bb == ENTRY_BLOCK_PTR || bb == EXIT_BLOCK_PTR)
795 if (loop->latch == EXIT_BLOCK_PTR)
801 tovisit[tv++] = EXIT_BLOCK_PTR;
857 gcc_assert (loop->latch != EXIT_BLOCK_PTR);
879 gcc_assert (loop->latch != EXIT_BLOCK_PTR);
927 gcc_assert (loop->latch != EXIT_BLOCK_PTR);
955 gcc_assert (loop->latch != EXIT_BLOCK_PTR);
[all...]
H A Dcfgexpand.c1234 if (e->dest != EXIT_BLOCK_PTR)
1270 e = make_edge (bb, EXIT_BLOCK_PTR, EDGE_ABNORMAL | EDGE_SIBCALL);
1418 init_rtl_bb_info (EXIT_BLOCK_PTR);
1420 EXIT_BLOCK_PTR->flags |= BB_RTL;
1448 e = make_edge (init_block, EXIT_BLOCK_PTR, EDGE_FALLTHRU);
1490 EXIT_BLOCK_PTR->prev_bb);
1491 exit_block->frequency = EXIT_BLOCK_PTR->frequency;
1492 exit_block->count = EXIT_BLOCK_PTR->count;
1495 while (ix < EDGE_COUNT (EXIT_BLOCK_PTR->preds))
1497 e = EDGE_PRED (EXIT_BLOCK_PTR, i
[all...]
H A Dcfgrtl.c665 && a != ENTRY_BLOCK_PTR && b != EXIT_BLOCK_PTR
680 if (block == EXIT_BLOCK_PTR)
791 gcc_assert (target == EXIT_BLOCK_PTR);
797 else if (target == EXIT_BLOCK_PTR)
900 if (target == EXIT_BLOCK_PTR)
946 gcc_assert (target == EXIT_BLOCK_PTR);
1011 if (e->src != ENTRY_BLOCK_PTR && e->dest != EXIT_BLOCK_PTR
1140 if (target == EXIT_BLOCK_PTR)
1288 if (edge_in->dest != EXIT_BLOCK_PTR)
1295 if (edge_in->flags & EDGE_FALLTHRU && edge_in->dest == EXIT_BLOCK_PTR)
[all...]
H A Dcfghooks.c87 if (bb != EXIT_BLOCK_PTR
207 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
638 if (ENTRY_BLOCK_PTR->next_bb == EXIT_BLOCK_PTR)
641 FOR_BB_BETWEEN (b, ENTRY_BLOCK_PTR->next_bb, EXIT_BLOCK_PTR->prev_bb, next_bb)
681 if (bb == EXIT_BLOCK_PTR || bb == ENTRY_BLOCK_PTR)
686 e = find_edge (bb, EXIT_BLOCK_PTR);
H A Dtracer.c328 while (bb != EXIT_BLOCK_PTR)
336 if (e->dest != EXIT_BLOCK_PTR
348 for (; bb != EXIT_BLOCK_PTR; bb = bb->next_bb)
H A Dbb-reorder.c314 if (e->dest != EXIT_BLOCK_PTR
502 if (e->dest == EXIT_BLOCK_PTR)
558 || e->dest == EXIT_BLOCK_PTR
723 if (e->dest == EXIT_BLOCK_PTR
1011 if (e->dest != EXIT_BLOCK_PTR
1047 if (e->dest != EXIT_BLOCK_PTR
1072 if (e2->dest == EXIT_BLOCK_PTR
1088 if (e2->dest != EXIT_BLOCK_PTR)
1117 else if (next_bb == EXIT_BLOCK_PTR)
1125 if (next_bb && next_bb != EXIT_BLOCK_PTR)
[all...]
H A Dcfglayout.c88 if (bb->next_bb != EXIT_BLOCK_PTR)
682 || e_fall->dest == EXIT_BLOCK_PTR)
703 (e_fall->dest == EXIT_BLOCK_PTR
727 (e_fall->dest == EXIT_BLOCK_PTR
763 if (e_fall->dest == EXIT_BLOCK_PTR)
825 prev_bb->next_bb = EXIT_BLOCK_PTR;
826 EXIT_BLOCK_PTR->prev_bb = prev_bb;
887 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
1048 EXIT_BLOCK_PTR->prev_bb);
H A Dcfgloopanal.c282 FOR_BB_BETWEEN (act, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb)
292 FOR_BB_BETWEEN (act, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb)
296 if (e->dest == EXIT_BLOCK_PTR)
338 FOR_BB_BETWEEN (act, ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR, next_bb)
H A Dsched-int.h206 or EXIT_BLOCK_PTR, if recovery block is being added,
368 (RECOVERY_BLOCK (INSN) == EXIT_BLOCK_PTR)
375 (RECOVERY_BLOCK (INSN) != NULL && RECOVERY_BLOCK (INSN) != EXIT_BLOCK_PTR)
H A Dcfgcleanup.c132 || jump_block->next_bb == EXIT_BLOCK_PTR
155 if (cbranch_dest_block == EXIT_BLOCK_PTR
463 if (first != EXIT_BLOCK_PTR
475 && single_succ (target) != EXIT_BLOCK_PTR)
545 if (threaded && target != EXIT_BLOCK_PTR)
1843 && bb != EXIT_BLOCK_PTR
1996 for (b = ENTRY_BLOCK_PTR->next_bb; b != EXIT_BLOCK_PTR;)
2076 && (c = s->dest) != EXIT_BLOCK_PTR
2120 && single_succ (b) != EXIT_BLOCK_PTR
2149 && try_crossjump_bb (mode, EXIT_BLOCK_PTR))
[all...]
H A Dtree-cfg.c146 SET_BASIC_BLOCK (EXIT_BLOCK, EXIT_BLOCK_PTR);
147 ENTRY_BLOCK_PTR->next_bb = EXIT_BLOCK_PTR;
148 EXIT_BLOCK_PTR->prev_bb = ENTRY_BLOCK_PTR;
482 make_edge (bb, EXIT_BLOCK_PTR, 0);
1205 if (b == EXIT_BLOCK_PTR)
2449 if (e->dest == EXIT_BLOCK_PTR)
2462 if (bb->next_bb != EXIT_BLOCK_PTR)
2647 gcc_assert (single_succ (bb) == EXIT_BLOCK_PTR);
2649 if (bb->next_bb == EXIT_BLOCK_PTR
2671 gcc_assert (e->dest != EXIT_BLOCK_PTR);
[all...]
H A Dtree-tailcall.c760 decrease_profile (EXIT_BLOCK_PTR, e->count, EDGE_FREQUENCY (e));
762 if (e->dest != EXIT_BLOCK_PTR)
884 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
977 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
H A Dpredict.c1202 FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR->preds)
1321 if (e->dest == EXIT_BLOCK_PTR
1338 if (e->dest != EXIT_BLOCK_PTR && e->dest != bb
1462 if (bb == EXIT_BLOCK_PTR)
1465 return (bb->next_bb == EXIT_BLOCK_PTR
1466 || (bb->next_bb->next_bb == EXIT_BLOCK_PTR
1468 && single_succ (bb)->next_bb == EXIT_BLOCK_PTR));
1577 look up via BASIC_BLOCK. Detect this and use EXIT_BLOCK_PTR
H A Dtree-ssa-propagate.c181 gcc_assert (bb != ENTRY_BLOCK_PTR && bb != EXIT_BLOCK_PTR);
281 if (bb == EXIT_BLOCK_PTR)
410 if (block == EXIT_BLOCK_PTR)
H A Dsched-ebb.c589 if (bb->next_bb == EXIT_BLOCK_PTR
710 if (after == EXIT_BLOCK_PTR)
H A Dsched-rgn.c737 if (jbb != EXIT_BLOCK_PTR)
755 if (e->dest != EXIT_BLOCK_PTR)
773 && single_succ (jbb) == EXIT_BLOCK_PTR)
904 if (e->dest != EXIT_BLOCK_PTR)
924 if (e->dest != EXIT_BLOCK_PTR)
1189 if (e->dest != EXIT_BLOCK_PTR)
1246 if (e->dest != EXIT_BLOCK_PTR)
2430 if (e->dest == EXIT_BLOCK_PTR
3115 if (after == 0 || after == EXIT_BLOCK_PTR)
3124 RGN_DONT_CALC_DEPS (nr_regions) = after == EXIT_BLOCK_PTR;
[all...]
H A Ddominance.c224 en_block = EXIT_BLOCK_PTR;
231 ex_block = EXIT_BLOCK_PTR;
317 basic_block begin = reverse ? EXIT_BLOCK_PTR : ENTRY_BLOCK_PTR;
481 en_block = EXIT_BLOCK_PTR;
H A Dgraph.c326 if (e->dest != EXIT_BLOCK_PTR)

Completed in 404 milliseconds

123