tree-vectorizer.c (destroy_loop_vec_info): Set loop->aux to NULL.
authorDorit Nuzman <dorit@il.ibm.com>
Wed, 18 Apr 2007 17:43:27 +0000 (17:43 +0000)
committerDorit Nuzman <dorit@gcc.gnu.org>
Wed, 18 Apr 2007 17:43:27 +0000 (17:43 +0000)
commit28e44f4fe6750b8e7389f496f2267dcf3bc2117c
tree6e88f8b28f57302e8c1060fd3ef416ac38dc45f3
parentf9d6deca5b0a59b859dc88f8c40f9711c6413ad2
tree-vectorizer.c (destroy_loop_vec_info): Set loop->aux to NULL.

        * tree-vectorizer.c (destroy_loop_vec_info): Set loop->aux to NULL.
        * tree-vect-analyze.c (vect_analyze_loop_form): Set loop->aux.

        * tree-vectorizer.h (NITERS_KNOWN_P): New.
        * tree-vect-analyze.c (vect_analyze_loop_form): Call NITERS_KNOWN_P
        instead of LOOP_VINFO_INT_NITERS to avoid having to geneate loop_info.

        * tree-vect-analyze.c (vect_determine_vectorization_factor): Add
        dump print.
        (vect_analyze_operations): Fix indenetation.  Fix a comment.  Fix a
        print message.
        (vect_analyze_scalar_cycles): Fix indentation.
        (vect_enhance_data_refs_alignment): Fix check in case of peeling.
        (vect_mark_relevant): Include phis in relevance analysis.

        * tree-vect-transform.c (vect_transform_loop): Add an assert.

From-SVN: r123955
gcc/ChangeLog
gcc/tree-vect-analyze.c
gcc/tree-vect-transform.c
gcc/tree-vectorizer.c
gcc/tree-vectorizer.h