diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2011-03-28 08:40:49 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2011-03-28 08:40:49 +0000 |
commit | 1b29f05e56e3b6711352d5cfd8b30785beb3b663 (patch) | |
tree | 37b1217368c03af34bab18d88543d292d72e0cfa /gcc/tree-vectorizer.h | |
parent | 506e68087a1e12a38255fbf77b53a0808860c0a8 (diff) | |
download | gcc-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.h | 3 |
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); |