tree-vect-data-refs.c (vect_get_new_vect_var): Add referenced vars here, use create_t...
authorRichard Guenther <rguenther@suse.de>
Tue, 17 Jul 2012 15:12:05 +0000 (15:12 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 17 Jul 2012 15:12:05 +0000 (15:12 +0000)
commit65876d249e4992e87c5c6aa30a87dfac88752a60
tree693869f5109ae80dc471c399197f39eba86528e4
parent7cb151c045c2ad9355d4dbfac0ec91a9c3c45eb7
tree-vect-data-refs.c (vect_get_new_vect_var): Add referenced vars here, use create_tmp_reg where appropriate.

2012-07-17  Richard Guenther  <rguenther@suse.de>

* tree-vect-data-refs.c (vect_get_new_vect_var): Add referenced
vars here, use create_tmp_reg where appropriate.
(vect_create_addr_base_for_vector_ref): Do not add referenced
vars here, use create_tmp_reg where appropriate.
(vect_create_data_ref_ptr): Likewise.
(vect_create_destination_var): Likewise.
(vect_permute_store_chain): Likewise.
(vect_permute_load_chain): Likewise.
* tree-vect-loop-manip.c (vect_create_cond_for_align_checks):
Likewise.
* tree-vect-loop.c (get_initial_def_for_induction): Likewise.
* tree-vect-patterns.c (vect_recog_temp_ssa_var): Likewise.
(vect_handle_widen_op_by_const): Likewise.
* tree-vect-stmts.c (vect_init_vector): Likewise.
(vectorizable_load): Likewise.

From-SVN: r189581
gcc/ChangeLog
gcc/tree-vect-data-refs.c
gcc/tree-vect-loop-manip.c
gcc/tree-vect-loop.c
gcc/tree-vect-patterns.c
gcc/tree-vect-stmts.c