Home
last modified time | relevance | path

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

/openbsd-src/gnu/gcc/gcc/
H A Dcfghooks.h37 basic_block (*create_basic_block) (void *head, void *end, basic_block after); member
149 extern basic_block create_basic_block (void *, void *, basic_block);
H A Dcfghooks.c461 create_basic_block (void *head, void *end, basic_block after) in create_basic_block() function
465 if (!cfg_hooks->create_basic_block) in create_basic_block()
468 ret = cfg_hooks->create_basic_block (head, end, after); in create_basic_block()
483 return create_basic_block (NULL, NULL, after); in create_empty_bb()
H A Dcfgexpand.c1249 new_bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_cond_expr()
1365 bb = create_basic_block (NEXT_INSN (last), get_last_insn (), bb); in expand_gimple_tailcall()
1523 init_block = create_basic_block (NEXT_INSN (get_insns ()), in construct_init_block()
1576 exit_block = create_basic_block (NEXT_INSN (head), end, in construct_exit_block()
H A Dcfgrtl.c502 new_bb = create_basic_block (NEXT_INSN (insn), BB_END (bb), bb); in rtl_split_block()
1054 basic_block bb = create_basic_block (BB_HEAD (e->dest), NULL, ENTRY_BLOCK_PTR); in force_nonfallthru_and_redirect()
1089 jump_block = create_basic_block (note, NULL, e->src); in force_nonfallthru_and_redirect()
1290 bb = create_basic_block (before, NULL, edge_in->src); in rtl_split_edge()
1295 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb); in rtl_split_edge()
2666 create_basic_block (e->src != ENTRY_BLOCK_PTR in cfg_layout_split_edge()
H A Dsched-ebb.c170 bb = create_basic_block (NEXT_INSN (insn), NULL_RTX, last_bb); in begin_schedule_ready()
H A Dcfglayout.c1037 new_bb = create_basic_block (insn, in cfg_layout_duplicate_bb()
H A Dbb-reorder.c1604 new_bb = create_basic_block (NULL, NULL, last_bb); in fix_crossing_conditional_branches()
H A Dtree-inline.c689 copy_basic_block = create_basic_block (NULL, (void *) 0, in copy_bb()
H A Dexcept.c1398 bb = create_basic_block (seq, last, BLOCK_FOR_INSN (insn)->prev_bb); in emit_to_new_bb_before()
H A Dhaifa-sched.c3687 rec = create_basic_block (label, label, before_recovery); in create_recovery_block()
H A Dtree-cfg.c353 bb = create_basic_block (stmt_list, NULL, bb); in make_blocks()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dcfgrtl.c331 create_basic_block (head, end, after) in create_basic_block() function
499 new_bb = create_basic_block (NEXT_INSN (insn), bb->end, bb);
1021 basic_block bb = create_basic_block (e->dest->head, NULL, ENTRY_BLOCK_PTR);
1054 jump_block = create_basic_block (note, NULL, e->src);
1334 bb = create_basic_block (before, NULL, edge_in->dest->prev_bb);
H A Dbasic-block.h350 extern basic_block create_basic_block PARAMS ((rtx, rtx, basic_block));
H A Dcfglayout.c927 new_bb = create_basic_block (insn,
H A DChangeLog.69986 create_basic_block, flow_delete_block, compute_bb_for_insn,
11346 (create_basic_block): Update prototype.
11349 * cfg.c (create_basic_block_structure): Rename from create_basic_block;
11352 (create_basic_block): New function.
11353 (split_block): Use create_basic_block.
11652 flow_delete_insn, flow_delete_insn_chain, create_basic_block,
H A DChangeLog.72050 and use last_basic_block++ instead. (create_basic_block): Update.
5159 * cfgrtl.c (create_basic_block): Insert basic blocks to the end of
6372 (create_basic_block_structure, create_basic_block): Declaration changed.
6381 * cfgrtl.c (create_basic_block_structure, create_basic_block,
7182 (create_basic_block_structure, create_basic_block): Declaration changed.
7218 * cfgrtl.c (create_basic_block_structure, create_basic_block,
H A DChangeLog.33871 (create_basic_block): Use reorder_insns to move an existing
9937 (create_basic_block): Externalize.
9942 * basic-block.h: Add declaration for create_basic_block.
10720 end of basic block is jump_insn, not barrier; use create_basic_block
H A DChangeLog.11881 * flow.c (create_basic_block): Make sure the bb note is in the block.
3987 * flow.c (create_basic_block): Disregard integrated bb notes.
4111 (create_basic_block): New.