Searched refs:prev_bb (Results 1 - 21 of 21) sorted by relevance
/freebsd-10.0-release/contrib/gcc/ |
H A D | cfglayout.c | 592 basic_block bb, prev_bb; 813 prev_bb = ENTRY_BLOCK_PTR; 817 for (; bb; prev_bb = bb, bb = bb->aux, index ++) 822 bb->prev_bb = prev_bb; 823 prev_bb->next_bb = bb; 825 prev_bb->next_bb = EXIT_BLOCK_PTR; 826 EXIT_BLOCK_PTR->prev_bb = prev_bb; 1048 EXIT_BLOCK_PTR->prev_bb); 586 basic_block bb, prev_bb; local [all...] |
H A D | cfg.c | 94 EXIT_BLOCK_PTR->prev_bb = ENTRY_BLOCK_PTR; 149 b->prev_bb = after; 151 b->next_bb->prev_bb = b; 158 b->next_bb->prev_bb = b->prev_bb; 159 b->prev_bb->next_bb = b->next_bb; 160 b->prev_bb = NULL; 493 if (bb->prev_bb) 494 fprintf (file, ", prev %d", bb->prev_bb->index);
|
H A D | bb-reorder.c | 375 basic_block prev_bb; 377 for (prev_bb = trace->first; 378 prev_bb->aux != back_edge->dest; 379 prev_bb = prev_bb->aux) 381 prev_bb->aux = best_bb->aux; 384 if (single_succ_p (prev_bb)) 386 basic_block header = single_succ (prev_bb); 393 copy_bb (header, single_succ_edge (prev_bb), prev_bb, trace_ 374 basic_block prev_bb; local 1526 basic_block prev_bb; local [all...] |
H A D | cfghooks.c | 94 if (bb->prev_bb != last_bb_seen) 96 error ("prev_bb of %d should be %d, not %d", 97 bb->index, last_bb_seen->index, bb->prev_bb->index); 252 if (bb->prev_bb) 253 fprintf (outf, "%d, ", bb->prev_bb->index); 641 FOR_BB_BETWEEN (b, ENTRY_BLOCK_PTR->next_bb, EXIT_BLOCK_PTR->prev_bb, next_bb)
|
H A D | cfgcleanup.c | 671 link_block (a, b->prev_bb); 784 return b->prev_bb == ENTRY_BLOCK_PTR ? b : b->prev_bb; 819 next = b->prev_bb; 821 next = next->prev_bb; 2005 c = b->prev_bb; 2065 c = b->prev_bb == ENTRY_BLOCK_PTR ? b->next_bb : b->prev_bb;
|
H A D | cfgbuild.c | 543 EXIT_BLOCK_PTR->prev_bb = ENTRY_BLOCK_PTR; 570 make_edges (ENTRY_BLOCK_PTR->next_bb, EXIT_BLOCK_PTR->prev_bb, 0);
|
H A D | basic-block.h | 214 struct basic_block_def GTY((chain_next ("%h.next_bb"), chain_prev ("%h.prev_bb"))) 233 struct basic_block_def *prev_bb; local 427 FOR_BB_BETWEEN (BB, (FN)->cfg->x_exit_block_ptr->prev_bb, (FN)->cfg->x_entry_block_ptr, prev_bb)
|
H A D | tree-cfg.c | 148 EXIT_BLOCK_PTR->prev_bb = ENTRY_BLOCK_PTR; 2050 new_bb = bb->prev_bb; 3169 if (dest->prev_bb && find_edge (dest->prev_bb, dest)) 3172 return dest->prev_bb; 4270 if (bb->prev_bb == after) 4299 new_bb = create_empty_bb (EXIT_BLOCK_PTR->prev_bb); 5307 check_last_block = TEST_BIT (blocks, EXIT_BLOCK_PTR->prev_bb->index); 5323 basic_block bb = EXIT_BLOCK_PTR->prev_bb;
|
H A D | loop-unswitch.c | 443 switch_bb = create_empty_bb (EXIT_BLOCK_PTR->prev_bb);
|
H A D | sched-ebb.c | 534 last_bb = last_bb->prev_bb;
|
H A D | cfganal.c | 917 FOR_BB_BETWEEN (bb, last_unvisited, NULL, prev_bb)
|
H A D | haifa-sched.c | 3592 gcc_assert (succ->prev_bb == pred); 3623 last = EXIT_BLOCK_PTR->prev_bb; 4173 last = last->prev_bb; 4255 insn = BB_END (EXIT_BLOCK_PTR->prev_bb); 4264 BB_END (EXIT_BLOCK_PTR->prev_bb) = insn;
|
H A D | cfgrtl.c | 1303 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb); 1304 /* ??? Why not edge_in->dest->prev_bb here? */ 2777 check_last_block = TEST_BIT (blocks, EXIT_BLOCK_PTR->prev_bb->index); 2793 basic_block bb = EXIT_BLOCK_PTR->prev_bb;
|
H A D | lambda-code.c | 2468 headerbb = create_empty_bb (EXIT_BLOCK_PTR->prev_bb); 2500 bodybb = create_empty_bb (EXIT_BLOCK_PTR->prev_bb); 2501 latchbb = create_empty_bb (EXIT_BLOCK_PTR->prev_bb);
|
H A D | profile.c | 380 FOR_BB_BETWEEN (bb, EXIT_BLOCK_PTR, NULL, prev_bb)
|
H A D | final.c | 740 || (bb->frequency > bb->prev_bb->frequency * 10 741 && (bb->prev_bb->frequency
|
H A D | cfgexpand.c | 1490 EXIT_BLOCK_PTR->prev_bb);
|
H A D | tree-inline.c | 690 (basic_block) bb->prev_bb->aux);
|
H A D | except.c | 1408 bb = create_basic_block (seq, last, BLOCK_FOR_INSN (insn)->prev_bb);
|
H A D | ifcvt.c | 3426 && then_bb->prev_bb == test_bb
|
H A D | omp-low.c | 3205 default_bb = create_empty_bb (l1_bb->prev_bb);
|
Completed in 382 milliseconds