Lines Matching refs:new_bbs

1136   basic_block *new_bbs, *bbs, *first_active;  in duplicate_loop_to_header_edge()  local
1176 new_bbs = XNEWVEC (basic_block, loop->num_nodes); in duplicate_loop_to_header_edge()
1302 copy_bbs (bbs, n, new_bbs, spec_edges, 2, new_spec_edges, loop, in duplicate_loop_to_header_edge()
1309 gcc_assert (!new_bbs[i]->aux); in duplicate_loop_to_header_edge()
1310 new_bbs[i]->aux = (void *)(size_t)(j + 1); in duplicate_loop_to_header_edge()
1317 new_bbs[i]->flags |= BB_DUPLICATED; in duplicate_loop_to_header_edge()
1321 new_bb = new_bbs[i]; in duplicate_loop_to_header_edge()
1332 new_bbs[i]->flags &= ~BB_DUPLICATED; in duplicate_loop_to_header_edge()
1338 redirect_edge_and_branch_force (latch_edge, new_bbs[0]); in duplicate_loop_to_header_edge()
1341 set_immediate_dominator (CDI_DOMINATORS, new_bbs[0], latch); in duplicate_loop_to_header_edge()
1342 latch = loop->latch = new_bbs[n - 1]; in duplicate_loop_to_header_edge()
1349 redirect_edge_and_branch_force (e, new_bbs[0]); in duplicate_loop_to_header_edge()
1350 set_immediate_dominator (CDI_DOMINATORS, new_bbs[0], e->src); in duplicate_loop_to_header_edge()
1365 scale_bbs_frequencies_profile_count (new_bbs + i, 1, after_exit_num, in duplicate_loop_to_header_edge()
1374 memcpy (first_active, new_bbs, n * sizeof (basic_block)); in duplicate_loop_to_header_edge()
1375 first_active_latch = new_bbs[n - 1]; in duplicate_loop_to_header_edge()
1381 scale_bbs_frequencies (new_bbs, n, scale_act); in duplicate_loop_to_header_edge()
1385 free (new_bbs); in duplicate_loop_to_header_edge()