diff options
author | matz <matz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-10 12:59:12 +0000 |
---|---|---|
committer | matz <matz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-10 12:59:12 +0000 |
commit | ccad1933ac9af5b65da4bb0ee150009c57182a2d (patch) | |
tree | 910ae1be1ed0cfb58f838d49e41f168f4467b5cb /gcc/basic-block.h | |
parent | f7eb919a6ca27cac32200f5eb5e655ed79bf19b6 (diff) | |
download | gcc-ccad1933ac9af5b65da4bb0ee150009c57182a2d.tar.gz |
* cfg.c (unchecked_make_edge): New.
(cached_make_edge): Use it.
* basic-block.h (unchecked_make_edge): Declare.
* cfglayout.c (cfg_layout_duplicate_bb): Use it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64077 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r-- | gcc/basic-block.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/basic-block.h b/gcc/basic-block.h index e62419fa8db..fce7de55c8d 100644 --- a/gcc/basic-block.h +++ b/gcc/basic-block.h @@ -345,6 +345,8 @@ extern void remove_fake_edges PARAMS ((void)); extern void add_noreturn_fake_exit_edges PARAMS ((void)); extern void connect_infinite_loops_to_exit PARAMS ((void)); extern int flow_call_edges_add PARAMS ((sbitmap)); +extern edge unchecked_make_edge PARAMS ((basic_block, + basic_block, int)); extern edge cached_make_edge PARAMS ((sbitmap *, basic_block, basic_block, int)); extern edge make_edge PARAMS ((basic_block, |