aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2011-03-28 08:40:49 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2011-03-28 08:40:49 +0000
commit1b29f05e56e3b6711352d5cfd8b30785beb3b663 (patch)
tree37b1217368c03af34bab18d88543d292d72e0cfa /gcc/tree-vectorizer.h
parent506e68087a1e12a38255fbf77b53a0808860c0a8 (diff)
downloadgcc-1b29f05e56e3b6711352d5cfd8b30785beb3b663.zip
gcc-1b29f05e56e3b6711352d5cfd8b30785beb3b663.tar.gz
gcc-1b29f05e56e3b6711352d5cfd8b30785beb3b663.tar.bz2
tree-vectorizer.h (vect_create_data_ref_ptr): Adjust prototype.
* tree-vectorizer.h (vect_create_data_ref_ptr): Adjust prototype. * tree-vect-data-refs.c (vect_create_data_ref_ptr): Add GSI parameter. Insert new statements at it in lieu of STMT. (vect_setup_realignment): Adjust call to vect_create_data_ref_ptr. * tree-vect-stmts.c (vectorizable_store): Likewise. (vectorizable_load): Likewise. From-SVN: r171592
Diffstat (limited to 'gcc/tree-vectorizer.h')
-rw-r--r--gcc/tree-vectorizer.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h
index ee8410c..4efa5be 100644
--- a/gcc/tree-vectorizer.h
+++ b/gcc/tree-vectorizer.h
@@ -824,7 +824,8 @@ extern bool vect_analyze_data_ref_accesses (loop_vec_info, bb_vec_info);
extern bool vect_prune_runtime_alias_test_list (loop_vec_info);
extern bool vect_analyze_data_refs (loop_vec_info, bb_vec_info, int *);
extern tree vect_create_data_ref_ptr (gimple, struct loop *, tree, tree *,
- gimple *, bool, bool *);
+ gimple_stmt_iterator *, gimple *,
+ bool, bool *);
extern tree bump_vector_ptr (tree, gimple, gimple_stmt_iterator *, gimple, tree);
extern tree vect_create_destination_var (tree, tree);
extern bool vect_strided_store_supported (tree);