Home
last modified time | relevance | path

Searched refs:create_basic_block (Results 1 – 25 of 30) sorted by relevance

12

/dragonfly/contrib/gcc-8.0/gcc/
H A Dcfghooks.h71 basic_block (*create_basic_block) (void *head, void *end, basic_block after); member
217 extern basic_block create_basic_block (rtx, rtx, basic_block);
218 extern basic_block create_basic_block (gimple_seq, basic_block);
H A Dcfghooks.c715 if (!cfg_hooks->create_basic_block) in create_basic_block_1()
718 ret = cfg_hooks->create_basic_block (head, end, after); in create_basic_block_1()
729 create_basic_block (gimple_seq seq, basic_block after) in create_basic_block() function
735 create_basic_block (rtx head, rtx end, basic_block after) in create_basic_block() function
H A Dcfgrtl.c745 new_bb = create_basic_block (NEXT_INSN (insn), BB_END (bb), bb); in rtl_split_block()
1542 basic_block bb = create_basic_block (BB_HEAD (e->dest), NULL, in force_nonfallthru_and_redirect()
1641 jump_block = create_basic_block (new_head, NULL, e->src); in force_nonfallthru_and_redirect()
1870 bb = create_basic_block (before, NULL, edge_in->src); in rtl_split_edge()
1877 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb); in rtl_split_edge()
1900 bb = create_basic_block (before, NULL, after); in rtl_split_edge()
4242 new_bb = create_basic_block (insn, in cfg_layout_duplicate_bb()
4720 create_basic_block (e->src != ENTRY_BLOCK_PTR_FOR_FN (cfun) in cfg_layout_split_edge()
H A Dcgraphunit.c1605 bb = create_basic_block (NULL, ENTRY_BLOCK_PTR_FOR_FN (cfun)); in init_lowered_empty_function()
1969 then_bb = create_basic_block (NULL, bb); in expand_thunk()
1971 return_bb = create_basic_block (NULL, then_bb); in expand_thunk()
1973 else_bb = create_basic_block (NULL, else_bb); in expand_thunk()
H A Dsched-ebb.c189 bb = create_basic_block (next, NULL_RTX, last_bb); in begin_move_insn()
H A Dbb-reorder.c1430 basic_block new_bb = create_basic_block (label, jump, last_bb); in create_eh_forwarder_block()
2171 new_bb = create_basic_block (new_label, new_jump, last_bb); in fix_crossing_conditional_branches()
H A Dtree-ssa-loop-ivcanon.c648 latch_edge = make_edge (latch, create_basic_block (NULL, NULL, latch), flags); in unloop_loops()
H A Dcfgexpand.c2542 new_bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_cond()
3915 bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_tailcall()
5914 init_block = create_basic_block (NEXT_INSN (get_insns ()), in construct_init_block()
5992 exit_block = create_basic_block (NEXT_INSN (head), end, prev_bb); in construct_exit_block()
H A Dshrink-wrap.c562 basic_block new_bb = create_basic_block (note, note, old_bb); in handle_simple_exit()
H A Dipa-split.c1295 basic_block new_return_bb = create_basic_block (NULL, 0, return_bb); in split_function()
H A Dsel-sched-ir.c5372 new_bb = orig_cfg_hooks.create_basic_block (headp, endp, after); in sel_create_basic_block()
5720 sel_cfg_hooks.create_basic_block = sel_create_basic_block; in sel_register_cfg_hooks()
H A Dexcept.c940 bb = create_basic_block (seq, last, BLOCK_FOR_INSN (insn)->prev_bb); in emit_to_new_bb_before()
H A Dtree-cfg.c593 bb = create_basic_block (seq, bb); in make_blocks_1()
816 *dispatcher = create_basic_block (NULL, for_bb); in handle_abnormal_edges()
/dragonfly/contrib/gcc-4.7/gcc/
H A Dcfghooks.h37 basic_block (*create_basic_block) (void *head, void *end, basic_block after); member
156 extern basic_block create_basic_block (void *, void *, basic_block);
H A Dcfghooks.c614 create_basic_block (void *head, void *end, basic_block after) in create_basic_block() function
618 if (!cfg_hooks->create_basic_block) in create_basic_block()
621 ret = cfg_hooks->create_basic_block (head, end, after); in create_basic_block()
636 return create_basic_block (NULL, NULL, after); in create_empty_bb()
H A Dcfgrtl.c584 new_bb = create_basic_block (NEXT_INSN (insn), BB_END (bb), bb); in rtl_split_block()
1202 basic_block bb = create_basic_block (BB_HEAD (e->dest), NULL, ENTRY_BLOCK_PTR); in force_nonfallthru_and_redirect()
1289 jump_block = create_basic_block (note, NULL, e->src); in force_nonfallthru_and_redirect()
1499 bb = create_basic_block (before, NULL, edge_in->src); in rtl_split_edge()
1504 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb); in rtl_split_edge()
2985 create_basic_block (e->src != ENTRY_BLOCK_PTR in cfg_layout_split_edge()
H A Dcgraphunit.c1480 bb = create_basic_block (NULL, (void *) 0, ENTRY_BLOCK_PTR); in init_lowered_empty_function()
1735 then_bb = create_basic_block (NULL, (void *) 0, bb); in assemble_thunk()
1736 return_bb = create_basic_block (NULL, (void *) 0, then_bb); in assemble_thunk()
1737 else_bb = create_basic_block (NULL, (void *) 0, else_bb); in assemble_thunk()
H A Dsched-ebb.c199 bb = create_basic_block (next, NULL_RTX, last_bb); in begin_move_insn()
H A Dbb-reorder.c1253 new_bb = create_basic_block (new_label, jump, last_bb); in fix_up_crossing_landing_pad()
1725 new_bb = create_basic_block (new_label, new_jump, last_bb); in fix_crossing_conditional_branches()
H A Dcfgexpand.c1937 new_bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_cond()
2391 bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_tailcall()
4159 init_block = create_basic_block (NEXT_INSN (get_insns ()), in construct_init_block()
4227 exit_block = create_basic_block (NEXT_INSN (head), end, in construct_exit_block()
H A Dcfglayout.c1267 new_bb = create_basic_block (insn, in cfg_layout_duplicate_bb()
H A Dipa-split.c1129 basic_block new_return_bb = create_basic_block (NULL, 0, return_bb); in split_function()
H A Dfunction.c6191 copy_bb = create_basic_block (NEXT_INSN (BB_END (e->src)), in thread_prologue_and_epilogue_insns()
6198 copy_bb = create_basic_block (NULL_RTX, NULL_RTX, in thread_prologue_and_epilogue_insns()
6515 bb = create_basic_block (NULL, NULL, exit_pred); in thread_prologue_and_epilogue_insns()
H A Dsel-sched-ir.c5353 new_bb = orig_cfg_hooks.create_basic_block (headp, endp, after); in sel_create_basic_block()
5687 sel_cfg_hooks.create_basic_block = sel_create_basic_block; in sel_register_cfg_hooks()
H A Dexcept.c916 bb = create_basic_block (seq, last, BLOCK_FOR_INSN (insn)->prev_bb); in emit_to_new_bb_before()

12