Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcfghooks.h85 basic_block (*create_basic_block) (void *head, void *end, basic_block after); member
231 extern basic_block create_basic_block (rtx, rtx, basic_block);
232 extern basic_block create_basic_block (gimple_seq, basic_block);
H A Dcfghooks.c719 if (!cfg_hooks->create_basic_block) in create_basic_block_1()
722 ret = cfg_hooks->create_basic_block (head, end, after); in create_basic_block_1()
733 create_basic_block (gimple_seq seq, basic_block after) in create_basic_block() function
739 create_basic_block (rtx head, rtx end, basic_block after) in create_basic_block() function
H A Dcfgrtl.c765 new_bb = create_basic_block (NEXT_INSN (insn), BB_END (bb), bb); in rtl_split_block()
1563 basic_block bb = create_basic_block (BB_HEAD (e->dest), NULL, in force_nonfallthru_and_redirect()
1662 jump_block = create_basic_block (new_head, NULL, e->src); in force_nonfallthru_and_redirect()
1891 bb = create_basic_block (before, NULL, edge_in->src); in rtl_split_edge()
1898 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb); in rtl_split_edge()
1921 bb = create_basic_block (before, NULL, after); in rtl_split_edge()
4350 new_bb = create_basic_block (insn, in cfg_layout_duplicate_bb()
4832 create_basic_block (e->src != ENTRY_BLOCK_PTR_FOR_FN (cfun) in cfg_layout_split_edge()
H A Dcgraphunit.c1720 bb = create_basic_block (NULL, ENTRY_BLOCK_PTR_FOR_FN (cfun)); in init_lowered_empty_function()
2129 then_bb = create_basic_block (NULL, bb); in expand_thunk()
2131 return_bb = create_basic_block (NULL, then_bb); in expand_thunk()
2133 else_bb = create_basic_block (NULL, else_bb); in expand_thunk()
H A Dsched-ebb.c188 bb = create_basic_block (next, NULL_RTX, last_bb); in begin_move_insn()
H A Dbb-reorder.c1434 basic_block new_bb = create_basic_block (label, jump, last_bb); in create_eh_forwarder_block()
2196 new_bb = create_basic_block (new_label, new_jump, last_bb); in fix_crossing_conditional_branches()
H A Dtree-ssa-loop-ivcanon.c650 latch_edge = make_edge (latch, create_basic_block (NULL, NULL, latch), flags); in unloop_loops()
H A Dcfgexpand.c2544 new_bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_cond()
3993 bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_tailcall()
6014 init_block = create_basic_block (NEXT_INSN (get_insns ()), in construct_init_block()
6092 exit_block = create_basic_block (NEXT_INSN (head), end, prev_bb); in construct_exit_block()
H A Dshrink-wrap.c566 basic_block new_bb = create_basic_block (note, note, old_bb); in handle_simple_exit()
H A Dipa-split.c1258 basic_block new_return_bb = create_basic_block (NULL, 0, return_bb); in split_function()
H A Dsel-sched-ir.c5364 new_bb = orig_cfg_hooks.create_basic_block (headp, endp, after); in sel_create_basic_block()
5716 sel_cfg_hooks.create_basic_block = sel_create_basic_block; in sel_register_cfg_hooks()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcfghooks.h88 basic_block (*create_basic_block) (void *head, void *end, basic_block after); member
233 extern basic_block create_basic_block (rtx, rtx, basic_block);
234 extern basic_block create_basic_block (gimple_seq, basic_block);
H A Dsymtab-thunks.cc581 then_bb = create_basic_block (NULL, bb); in expand_thunk()
583 return_bb = create_basic_block (NULL, then_bb); in expand_thunk()
585 else_bb = create_basic_block (NULL, else_bb); in expand_thunk()
H A Dcfghooks.cc741 if (!cfg_hooks->create_basic_block) in create_basic_block_1()
744 ret = cfg_hooks->create_basic_block (head, end, after); in create_basic_block_1()
755 create_basic_block (gimple_seq seq, basic_block after) in create_basic_block() function
761 create_basic_block (rtx head, rtx end, basic_block after) in create_basic_block() function
H A Dcfgrtl.cc766 new_bb = create_basic_block (NEXT_INSN (insn), BB_END (bb), bb); in rtl_split_block()
1567 basic_block bb = create_basic_block (BB_HEAD (e->dest), NULL, in force_nonfallthru_and_redirect()
1666 jump_block = create_basic_block (new_head, NULL, e->src); in force_nonfallthru_and_redirect()
1890 bb = create_basic_block (before, NULL, edge_in->src); in rtl_split_edge()
1897 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb); in rtl_split_edge()
1920 bb = create_basic_block (before, NULL, after); in rtl_split_edge()
4459 new_bb = create_basic_block (insn, in cfg_layout_duplicate_bb()
4941 create_basic_block (e->src != ENTRY_BLOCK_PTR_FOR_FN (cfun) in cfg_layout_split_edge()
H A Dsched-ebb.cc188 bb = create_basic_block (next, NULL_RTX, last_bb); in begin_move_insn()
H A Dbb-reorder.cc1434 basic_block new_bb = create_basic_block (label, jump, last_bb); in create_eh_forwarder_block()
2196 new_bb = create_basic_block (new_label, new_jump, last_bb); in fix_crossing_conditional_branches()
H A Dtree-ssa-loop-ivcanon.cc645 latch_edge = make_edge (latch, create_basic_block (NULL, NULL, latch), flags); in unloop_loops()
H A Dcfgexpand.cc2695 new_bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_cond()
4172 bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_tailcall()
6201 init_block = create_basic_block (NEXT_INSN (get_insns ()), in construct_init_block()
6279 exit_block = create_basic_block (NEXT_INSN (head), end, prev_bb); in construct_exit_block()
H A Dshrink-wrap.cc567 basic_block new_bb = create_basic_block (note, note, old_bb); in handle_simple_exit()
H A Dipa-split.cc1277 basic_block new_return_bb = create_basic_block (NULL, 0, return_bb); in split_function()
H A Dcgraphunit.cc1732 bb = create_basic_block (NULL, ENTRY_BLOCK_PTR_FOR_FN (cfun)); in init_lowered_empty_function()
H A Dsel-sched-ir.cc5362 new_bb = orig_cfg_hooks.create_basic_block (headp, endp, after); in sel_create_basic_block()
5714 sel_cfg_hooks.create_basic_block = sel_create_basic_block; in sel_register_cfg_hooks()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bfin/
H A Dbfin.c3802 basic_block new_bb = create_basic_block (seq, seq_end, in hwloop_optimize()
3830 new_bb = create_basic_block (seq, seq_end, loop->head->prev_bb); in hwloop_optimize()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.cc3803 basic_block new_bb = create_basic_block (seq, seq_end, in hwloop_optimize()
3831 new_bb = create_basic_block (seq, seq_end, loop->head->prev_bb); in hwloop_optimize()

12