diff options
author | Tom de Vries <tom@codesourcery.com> | 2015-04-17 09:26:33 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2015-04-17 09:26:33 +0000 |
commit | 8926e325dbd81f525a05e02cfad022b60a634590 (patch) | |
tree | f97d8f0327b1105dc675e7dc80c7d23f006676da /gcc/tree-cfg.h | |
parent | cef3bed6547e6db95fa2a835574ece96805900b7 (diff) | |
download | gcc-8926e325dbd81f525a05e02cfad022b60a634590.zip gcc-8926e325dbd81f525a05e02cfad022b60a634590.tar.gz gcc-8926e325dbd81f525a05e02cfad022b60a634590.tar.bz2 |
Add gimple_find_sub_bbs
2015-04-17 Tom de Vries <tom@codesourcery.com>
Michael Matz <matz@suse.de>
* tree-cfg.c (make_blocks_1): Factor out of ...
(make_blocks): ... here.
(make_edges_bb): Factor out of ...
(make_edges): ... here.
(gimple_find_sub_bbs): New function.
* tree-cfg.h (gimple_find_sub_bbs): Declare.
Co-Authored-By: Michael Matz <matz@suse.de>
From-SVN: r222170
Diffstat (limited to 'gcc/tree-cfg.h')
-rw-r--r-- | gcc/tree-cfg.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-cfg.h b/gcc/tree-cfg.h index cd28a80..2fc1e88 100644 --- a/gcc/tree-cfg.h +++ b/gcc/tree-cfg.h @@ -103,5 +103,6 @@ extern void extract_true_false_edges_from_block (basic_block, edge *, edge *); extern unsigned int execute_fixup_cfg (void); extern unsigned int split_critical_edges (void); extern basic_block insert_cond_bb (basic_block, gimple, gimple); +extern bool gimple_find_sub_bbs (gimple_seq, gimple_stmt_iterator *); #endif /* _TREE_CFG_H */ |