aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-flow.h
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-10-28 13:31:53 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-10-28 13:31:53 +0000
commit71882046281f1414174fb8ff14b072e159c5a2d4 (patch)
tree0f497db2d97527ca7579bbfe5ed4c65acb24d5e8 /gcc/tree-flow.h
parent63058091fa0045a82d1777bd5046a80f920797ab (diff)
downloadgcc-71882046281f1414174fb8ff14b072e159c5a2d4.zip
gcc-71882046281f1414174fb8ff14b072e159c5a2d4.tar.gz
gcc-71882046281f1414174fb8ff14b072e159c5a2d4.tar.bz2
lambda-code.c (nestify_update_pending_stmts): Remove.
* lambda-code.c (nestify_update_pending_stmts): Remove. (perfect_nestify): Use flush_pending_stmts instead of nestify_update_pending_stmts. * tree-cfg.c (tree_make_forwarder_block): Use flush_pending_stmts. * tree-flow.h: Add a prototype for flush_pending_stmts. * tree-ssa-loop-manip.c (tree_duplicate_loop_to_header_edge): Use flush_pending_stmts. (lv_update_pending_stmts): Remove. (tree_ssa_loop_version): Use flush_pending_stmts instead of lv_update_pending_stmts. * tree-ssa.c (flush_pending_stmts): New. From-SVN: r89757
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r--gcc/tree-flow.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h
index 37cf556..715f843 100644
--- a/gcc/tree-flow.h
+++ b/gcc/tree-flow.h
@@ -572,6 +572,7 @@ extern void dump_tree_ssa_stats (FILE *);
extern void debug_tree_ssa_stats (void);
extern void ssa_remove_edge (edge);
extern edge ssa_redirect_edge (edge, basic_block);
+extern void flush_pending_stmts (edge e);
extern bool tree_ssa_useless_type_conversion (tree);
extern bool tree_ssa_useless_type_conversion_1 (tree, tree);
extern void verify_ssa (void);