diff options
author | Roman Gareev <gareevroman@gmail.com> | 2014-06-29 11:29:18 +0000 |
---|---|---|
committer | Roman Gareev <romangareev@gcc.gnu.org> | 2014-06-29 11:29:18 +0000 |
commit | db72d6061893ef8d127758474a79e2833bd3eef1 (patch) | |
tree | d243f2e16ecfa112a40198a739f03c874ee350ab /gcc/graphite-htab.h | |
parent | f8d0f47bbb21c1c1ad9012201ecce9808933fddb (diff) | |
download | gcc-db72d6061893ef8d127758474a79e2833bd3eef1.zip gcc-db72d6061893ef8d127758474a79e2833bd3eef1.tar.gz gcc-db72d6061893ef8d127758474a79e2833bd3eef1.tar.bz2 |
graphite-clast-to-gimple.c: gloog is renamed to graphite_regenerate_ast_cloog.
gcc/
* graphite-clast-to-gimple.c:
gloog is renamed to graphite_regenerate_ast_cloog.
gloog_error is renamed to graphite_regenerate_error.
* graphite-clast-to-gimple.h:
The definition of the struct bb_pbb_def is moved to graphite-htab.h.
Add inclusion of the hash-table.h.
* graphite-htab.h:
The declaration of the function gloog is moved
to graphite-clast-to-gimple.h and renamed to
graphite_regenerate_ast_cloog.
* graphite.c (graphite_transform_loops):
gloog is renamed to graphite_regenerate_ast_cloog.
From-SVN: r212121
Diffstat (limited to 'gcc/graphite-htab.h')
-rw-r--r-- | gcc/graphite-htab.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gcc/graphite-htab.h b/gcc/graphite-htab.h index ee2507f..69fd05a 100644 --- a/gcc/graphite-htab.h +++ b/gcc/graphite-htab.h @@ -22,7 +22,14 @@ along with GCC; see the file COPYING3. If not see #define GCC_GRAPHITE_HTAB_H #include "hash-table.h" -#include "graphite-clast-to-gimple.h" + +/* Stores BB's related PBB. */ + +struct bb_pbb_def +{ + basic_block bb; + poly_bb_p pbb; +}; /* Hashtable helpers. */ @@ -52,7 +59,6 @@ bb_pbb_hasher::equal (const value_type *bp1, const compare_type *bp2) typedef hash_table<bb_pbb_hasher> bb_pbb_htab_type; -extern bool gloog (scop_p, bb_pbb_htab_type *); poly_bb_p find_pbb_via_hash (bb_pbb_htab_type *, basic_block); bool loop_is_parallel_p (loop_p, bb_pbb_htab_type *, int); scop_p get_loop_body_pbbs (loop_p, bb_pbb_htab_type *, vec<poly_bb_p> *); |