aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-flow.h
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2013-10-02 15:29:35 +0000
committerAndrew Macleod <amacleod@gcc.gnu.org>2013-10-02 15:29:35 +0000
commit744730a48e53f6aaa03be4af43ff3dc4eb44d502 (patch)
tree5c2214fabbf4c67fc675ef1f8b0c28a4e7685280 /gcc/tree-flow.h
parent756aa0c30268da6b1de3bf6b9b427eefe8520d57 (diff)
downloadgcc-744730a48e53f6aaa03be4af43ff3dc4eb44d502.zip
gcc-744730a48e53f6aaa03be4af43ff3dc4eb44d502.tar.gz
gcc-744730a48e53f6aaa03be4af43ff3dc4eb44d502.tar.bz2
tree-flow.h: Remove some prototypes.
2013-10-02 Andrew MacLeod <amacleod@redhat.com> * tree-flow.h: Remove some prototypes. * gimple-fold.h: Add prototypes from gimple.h and tree-flow.h. * tree-ssa-propagate.h: Relocate prototypes from tree-flow.h. * tree-ssa-copy.c (may_propagate*, propagate_value, replace_exp, propagate_tree_value*): Move from here to... * tree-ssa-propagate.c (may_propagate*, propagate_value, replace_exp, propagate_tree_value*): Relocate here. * tree-ssa-propagate.h: Relocate prototypes from tree-flow.h. * gimple.h: Include gimple-fold.h, move prototypes into gimple-fold.h. * gimple-fold.c: Remove gimple-fold.h from include list. * tree-vrp.c: Remove gimple-fold.h from include list. * tree-ssa-sccvn.c: Remove gimple-fold.h from include list. * tree-ssa-ccp.c: Remove gimple-fold.h from include list. * tree-scalar-evolution.c: Add tree-ssa-propagate.h to include list. * tree-ssa-pre.c: Add tree-ssa-propagate.h to include list. * sese.c: Add tree-ssa-propagate.h to include list. From-SVN: r203118
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r--gcc/tree-flow.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h
index d3a4e33..bbd1a15 100644
--- a/gcc/tree-flow.h
+++ b/gcc/tree-flow.h
@@ -244,10 +244,6 @@ extern basic_block move_sese_region_to_fn (struct function *, basic_block,
void remove_edge_and_dominated_blocks (edge);
bool tree_node_can_be_shared (tree);
-/* In tree-ssa-ccp.c */
-tree fold_const_aggregate_ref (tree);
-tree gimple_fold_stmt_to_constant (gimple, tree (*)(tree));
-
/* In tree-ssa-dom.c */
extern void dump_dominator_optimization_stats (FILE *);
extern void debug_dominator_optimization_stats (void);
@@ -255,15 +251,6 @@ int loop_depth_of_name (tree);
tree degenerate_phi_result (gimple);
bool simple_iv_increment_p (gimple);
-/* In tree-ssa-copy.c */
-extern void propagate_value (use_operand_p, tree);
-extern void propagate_tree_value (tree *, tree);
-extern void propagate_tree_value_into_stmt (gimple_stmt_iterator *, tree);
-extern void replace_exp (use_operand_p, tree);
-extern bool may_propagate_copy (tree, tree);
-extern bool may_propagate_copy_into_stmt (gimple, tree);
-extern bool may_propagate_copy_into_asm (tree);
-
/* In tree-ssa-loop-ch.c */
bool do_while_loop_p (struct loop *);