+2009-06-07 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
+
+ * tree-flow.h (make_value_handle, set_value_handle, sort_vuses,
+ sort_vuses_heap, vn_lookup_or_add, vn_lookup_or_add_with_stmt,
+ vn_lookup_or_add_with_vuses, vn_add, vn_add_with_vuses,
+ vn_lookup_with_stmt, vn_lookup, vn_lookup_with_vuses): Remove
+ prototypes for removed functions.
+ (expressions_equal_p): Move to ...
+ * tree-ssa-sccvn.h: ... here and ...
+ * matrix-reorg.c: ... adjust includes.
+
2009-06-07 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
* ipa-struct-reorg.c (do_reorg_1): Fix whitespace in dump output.
#include "tree-data-ref.h"
#include "tree-chrec.h"
#include "tree-scalar-evolution.h"
+#include "tree-ssa-sccvn.h"
/* We need to collect a lot of data from the original malloc,
particularly as the gimplifier has converted:
void debug_value_expressions (unsigned int);
void print_value_expressions (FILE *, unsigned int);
-
-/* In tree-vn.c */
-tree make_value_handle (tree);
-void set_value_handle (tree, tree);
-bool expressions_equal_p (tree, tree);
-void sort_vuses (VEC (tree, gc) *);
-void sort_vuses_heap (VEC (tree, heap) *);
-tree vn_lookup_or_add (tree);
-tree vn_lookup_or_add_with_stmt (tree, gimple);
-tree vn_lookup_or_add_with_vuses (tree, VEC (tree, gc) *);
-void vn_add (tree, tree);
-void vn_add_with_vuses (tree, tree, VEC (tree, gc) *);
-tree vn_lookup_with_stmt (tree, gimple);
-tree vn_lookup (tree);
-tree vn_lookup_with_vuses (tree, VEC (tree, gc) *);
-
/* In tree-ssa-sink.c */
bool is_hidden_global_store (gimple);
#ifndef TREE_SSA_SCCVN_H
#define TREE_SSA_SCCVN_H
+/* In tree-ssa-sccvn.c */
+bool expressions_equal_p (tree, tree);
+
+
/* TOP of the VN lattice. */
extern tree VN_TOP;