diff options
author | Dorit Nuzman <dorit@il.ibm.com> | 2005-08-18 16:07:54 +0000 |
---|---|---|
committer | Dorit Nuzman <dorit@gcc.gnu.org> | 2005-08-18 16:07:54 +0000 |
commit | 90ff949ff7d9944c5a74314de7765046c96898a8 (patch) | |
tree | 5a4e2f96ccfdb102363ddcfd937e2214b062700d /gcc/tree-ssa-loop.c | |
parent | f17db6cd86ad1c3a67951f02abe211545efe10ef (diff) | |
download | gcc-90ff949ff7d9944c5a74314de7765046c96898a8.zip gcc-90ff949ff7d9944c5a74314de7765046c96898a8.tar.gz gcc-90ff949ff7d9944c5a74314de7765046c96898a8.tar.bz2 |
re PR tree-optimization/22228 (ICE with -ftree-vectorize in verify_ssa)
PR tree-optimization/22228
* tree-ssa-loop (pass_vectorize): Add TODO_verify_loops to todo_flags_start.
* tree-vect-transform.c (vect_transform_loop): Mark the variables that
are recorded in vect_vnames_to_rename for renaming.
* tree-vectorizer.c (vect_vnames_to_rename): New global bitmap.
(slpeel_update_phi_nodes_for_guard1): Record virtual vars for renaming
in vect_vnames_to_rename.
(vectorize_loops): Allocate and free the vect_vnames_to_rename bitmap.
* tree-vectorizer.h (vect_vnames_to_rename): New extern variable.
From-SVN: r103252
Diffstat (limited to 'gcc/tree-ssa-loop.c')
-rw-r--r-- | gcc/tree-ssa-loop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-ssa-loop.c b/gcc/tree-ssa-loop.c index abfcf15..05df8d1 100644 --- a/gcc/tree-ssa-loop.c +++ b/gcc/tree-ssa-loop.c @@ -212,7 +212,7 @@ struct tree_opt_pass pass_vectorize = PROP_cfg | PROP_ssa, /* properties_required */ 0, /* properties_provided */ 0, /* properties_destroyed */ - 0, /* todo_flags_start */ + TODO_verify_loops, /* todo_flags_start */ TODO_dump_func | TODO_update_ssa, /* todo_flags_finish */ 0 /* letter */ }; |