Searched refs:switch_bb (Results 1 - 5 of 5) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/
H A Dcoalesce-1.c154 basic_block switch_bb;
171 e = find_edge (info.switch_bb, bb);
/haiku-buildtools/gcc/gcc/
H A Dtree-switch-conversion.c314 basic_block switch_bb = gimple_bb (swtch);
340 default_edge = find_edge (switch_bb, default_bb);
350 edge e = find_edge (switch_bb, label_to_block (label));
417 bbs_to_fix_dom.quick_push (switch_bb);
424 gsi = gsi_last_bb (switch_bb);
459 set_immediate_dominator (CDI_DOMINATORS, dom_son, switch_bb);
589 basic_block switch_bb;
658 info->switch_bb = gimple_bb (swtch);
661 e_default = find_edge (info->switch_bb, info->default_bb);
664 FOR_EACH_EDGE (e, ei, info->switch_bb
312 basic_block switch_bb = gimple_bb (swtch); local
586 basic_block switch_bb; member in struct:switch_conv_info
[all...]
H A Dcfgloopmanip.c879 basic_block switch_bb, edge true_edge, edge false_edge,
901 /* During loop versioning, one of the switch_bb edge is already properly
905 loop_redirect_edge (header_edge, switch_bb);
909 set_immediate_dominator (CDI_DOMINATORS, switch_bb, pred_bb);
910 set_immediate_dominator (CDI_DOMINATORS, loop->header, switch_bb);
913 set_immediate_dominator (CDI_DOMINATORS, succ_bb, switch_bb);
918 /* Add switch_bb to appropriate loop. */
919 if (switch_bb->loop_father)
920 remove_bb_from_loops (switch_bb);
921 add_bb_to_loop (switch_bb, oute
878 loopify(edge latch_edge, edge header_edge, basic_block switch_bb, edge true_edge, edge false_edge, bool redirect_all_edges, unsigned true_scale, unsigned false_scale) argument
[all...]
H A Dtree-cfg.c6167 basic_block switch_bb, entry_bb, nentry_bb; local
6256 switch_bb = entry->src;
6258 switch_bb = split_edge (entry);
6259 set_immediate_dominator (CDI_DOMINATORS, nentry_bb, switch_bb);
6261 gsi = gsi_last_bb (switch_bb);
6268 sorig = single_succ_edge (switch_bb);
6270 snew = make_edge (switch_bb, nentry_bb, exits[0]->flags);
H A Domp-low.c12362 basic_block switch_bb = single_succ (cur_region->entry);
12368 make_edge (switch_bb, i->entry, 0);
12374 make_edge (bb, switch_bb, 0);
12377 make_edge (switch_bb, bb->next_bb, 0);
12358 basic_block switch_bb = single_succ (cur_region->entry); local

Completed in 215 milliseconds