Lines Matching defs:new_bb

760   basic_block new_bb;
762 new_bb = duplicate_block (old_bb, e, bb);
763 BB_COPY_PARTITION (new_bb, old_bb);
765 gcc_assert (e->dest == new_bb);
771 old_bb->index, new_bb->index);
772 new_bb->il.rtl->visited = trace;
773 new_bb->aux = bb->aux;
774 bb->aux = new_bb;
776 if (new_bb->index >= array_size || last_basic_block > array_size)
781 new_size = MAX (last_basic_block, new_bb->index + 1);
802 bbd[new_bb->index].in_trace = trace;
804 return new_bb;
1109 basic_block new_bb;
1123 new_bb = copy_bb (best->dest, best, traces[t].last, t);
1124 traces[t].last = new_bb;
1337 basic_block new_bb;
1435 new_bb = force_nonfallthru (fall_thru);
1437 if (new_bb)
1439 new_bb->aux = cur_bb->aux;
1440 cur_bb->aux = new_bb;
1445 BB_COPY_PARTITION (new_bb, cur_bb);
1446 single_succ_edge (new_bb)->flags |= EDGE_CROSSING;
1451 if (new_bb)
1453 barrier = emit_barrier_after (BB_END (new_bb));
1454 new_bb->il.rtl->footer = unlink_insn_chain (barrier,
1524 basic_block new_bb;
1596 new_bb = find_jump_block (crossing_edge->dest);
1598 if (new_bb)
1599 new_label = block_label (new_bb);
1605 new_bb = create_basic_block (NULL, NULL, last_bb);
1606 new_bb->aux = last_bb->aux;
1607 last_bb->aux = new_bb;
1609 last_bb = new_bb;
1613 new_bb->il.rtl->global_live_at_start = ALLOC_REG_SET (&reg_obstack);
1614 new_bb->il.rtl->global_live_at_end = ALLOC_REG_SET (&reg_obstack);
1615 COPY_REG_SET (new_bb->il.rtl->global_live_at_end,
1617 COPY_REG_SET (new_bb->il.rtl->global_live_at_start,
1623 emit_label_before (new_label, BB_HEAD (new_bb));
1624 BB_HEAD (new_bb) = new_label;
1631 BB_END (new_bb));
1638 BB_END (new_bb));
1643 new_bb->il.rtl->footer = unlink_insn_chain (barrier,
1648 BB_COPY_PARTITION (new_bb, cur_bb);
1659 redirect_edge_succ (crossing_edge, new_bb);
1661 /* Make a new edge from new_bb to old dest; new edge
1662 will be a successor for new_bb and a predecessor
1665 if (EDGE_COUNT (new_bb->succs) == 0)
1666 new_edge = make_edge (new_bb, dest, 0);
1668 new_edge = EDGE_SUCC (new_bb, 0);
1986 basic_block bb, new_bb;
2077 new_bb = duplicate_block (single_succ (bb), single_succ_edge (bb), bb);
2078 new_bb->aux = bb->aux;
2079 bb->aux = new_bb;
2080 new_bb->il.rtl->visited = 1;