diff options
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r-- | gcc/basic-block.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/basic-block.h b/gcc/basic-block.h index 13241e8..1a49c5f 100644 --- a/gcc/basic-block.h +++ b/gcc/basic-block.h @@ -305,7 +305,11 @@ extern void connect_infinite_loops_to_exit PARAMS ((void)); extern int flow_call_edges_add PARAMS ((sbitmap)); extern rtx flow_delete_insn PARAMS ((rtx)); extern void flow_delete_insn_chain PARAMS ((rtx, rtx)); -extern void make_edge PARAMS ((sbitmap *, basic_block, +extern edge cached_make_edge PARAMS ((sbitmap *, basic_block, + basic_block, int)); +extern edge make_edge PARAMS ((basic_block, + basic_block, int)); +extern edge make_single_succ_edge PARAMS ((basic_block, basic_block, int)); extern void remove_edge PARAMS ((edge)); extern void redirect_edge_succ PARAMS ((edge, basic_block)); |