diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2009-09-08 17:40:45 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2009-09-08 17:40:45 +0000 |
commit | ae0a44495fa7e8ef142c4ae1f98608238d40a5dc (patch) | |
tree | 6f46f4c8824e9ae9b60929059979e43fed8167dd /gcc/tree-flow.h | |
parent | 21719cea1138d7e095c0ba68402175550e62f5e1 (diff) | |
download | gcc-ae0a44495fa7e8ef142c4ae1f98608238d40a5dc.zip gcc-ae0a44495fa7e8ef142c4ae1f98608238d40a5dc.tar.gz gcc-ae0a44495fa7e8ef142c4ae1f98608238d40a5dc.tar.bz2 |
tree-ssa-loop-ivopts.c (get_phi_with_result): Remove.
* tree-ssa-loop-ivopts.c (get_phi_with_result): Remove.
(remove_statement): Likewise.
(rewrite_use_nonlinear_expr): Adjust.
(remove_unused_ivs): Collect SSA NAMEs to remove and call...
* tree-ssa.c (release_defs_bitset): ... this. New.
* tree-flow.h (release_defs_bitset): Declare.
From-SVN: r151520
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index 11b6712..9af6cbd 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -637,9 +637,10 @@ typedef bool (*walk_use_def_chains_fn) (tree, gimple, void *); extern void walk_use_def_chains (tree, walk_use_def_chains_fn, void *, bool); void propagate_defs_into_debug_stmts (gimple, basic_block, - const gimple_stmt_iterator *); + const gimple_stmt_iterator *); void propagate_var_def_into_debug_stmts (tree, basic_block, - const gimple_stmt_iterator *); + const gimple_stmt_iterator *); +void release_defs_bitset (bitmap toremove); /* In tree-into-ssa.c */ void update_ssa (unsigned); |