OSDN Git Service

PR tree-optimization/22228
authordorit <dorit@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Aug 2005 16:07:54 +0000 (16:07 +0000)
committerdorit <dorit@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Aug 2005 16:07:54 +0000 (16:07 +0000)
commit1b1e5627801801b20640785a6cdf8798c146938e
tree5a4e2f96ccfdb102363ddcfd937e2214b062700d
parent7ecfd590a05ce0c39ffdeed7bddb1ec755706947
    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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103252 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/vect/pr22543.cc [new file with mode: 0644]
gcc/tree-ssa-loop.c
gcc/tree-vect-transform.c
gcc/tree-vectorizer.c
gcc/tree-vectorizer.h