diff options
author | Ira Rosen <irar@il.ibm.com> | 2009-05-31 10:43:38 +0000 |
---|---|---|
committer | Ira Rosen <irar@gcc.gnu.org> | 2009-05-31 10:43:38 +0000 |
commit | 71ece3432a57caa18d7d5febcf44414e33287136 (patch) | |
tree | 3311ee5c1c22d52a474a58a8ad0683ae5dc788f9 /gcc/tree-vectorizer.c | |
parent | b304194493625d75256821be5d2df6a84aaf6cda (diff) | |
download | gcc-71ece3432a57caa18d7d5febcf44414e33287136.zip gcc-71ece3432a57caa18d7d5febcf44414e33287136.tar.gz gcc-71ece3432a57caa18d7d5febcf44414e33287136.tar.bz2 |
tree-vect-loop-manip.c (slpeel_update_phi_nodes_for_guard1): Don't mark phis for renaming.
* tree-vect-loop-manip.c (slpeel_update_phi_nodes_for_guard1): Don't
mark phis for renaming.
* tree-vectorizer.c (vect_memsyms_to_rename): Remove.
(vectorize_loops): Don't allocate and free vect_memsyms_to_rename.
Call mark_sym_for_renaming.
* tree-vectorizer.h (vect_memsyms_to_rename): Remove.
* tree-vect-loop.c (vect_transform_loop): Remove vect_memsyms_to_rename
initialization and a call to mark_set_for_renaming.
From-SVN: r148013
Diffstat (limited to 'gcc/tree-vectorizer.c')
-rw-r--r-- | gcc/tree-vectorizer.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index 4ab8547..2c2103e 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -81,9 +81,6 @@ static enum verbosity_levels user_vect_verbosity_level = MAX_VERBOSITY_LEVEL; /* Loop or bb location. */ LOC vect_location; -/* Bitmap of virtual variables to be renamed. */ -bitmap vect_memsyms_to_rename; - /* Vector mapping GIMPLE stmt to stmt_vec_info. */ VEC(vec_void_p,heap) *stmt_vec_info_vec; @@ -206,10 +203,6 @@ vectorize_loops (void) /* Fix the verbosity level if not defined explicitly by the user. */ vect_set_dump_settings (false); - /* Allocate the bitmap that records which virtual variables - need to be renamed. */ - vect_memsyms_to_rename = BITMAP_ALLOC (NULL); - init_stmt_vec_info_vec (); /* ----------- Analyze loops. ----------- */ @@ -244,7 +237,7 @@ vectorize_loops (void) /* ----------- Finalize. ----------- */ - BITMAP_FREE (vect_memsyms_to_rename); + mark_sym_for_renaming (gimple_vop (cfun)); for (i = 1; i < vect_loops_num; i++) { |