]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-vectorizer.c (slpeel_make_loop_iterate_ntimes): Copy EXPR_LOCUS from orig_cond...
authorDorit Naishlos <dorit@il.ibm.com>
Thu, 3 Feb 2005 06:19:16 +0000 (06:19 +0000)
committerDorit Nuzman <dorit@gcc.gnu.org>
Thu, 3 Feb 2005 06:19:16 +0000 (06:19 +0000)
commitcce4ca555977ed3f73197ff2e7773dade9aea665
treefb17645cfb7cdeecac69d75ddc2ad73dd3dd00ce
parent73aea290cc5417e4025eb92d95afaf1eeab73631
tree-vectorizer.c (slpeel_make_loop_iterate_ntimes): Copy EXPR_LOCUS from orig_cond to the new cond_stmt.

        * tree-vectorizer.c (slpeel_make_loop_iterate_ntimes): Copy
        EXPR_LOCUS from orig_cond to the new cond_stmt.
        (vect_finish_stmt_generation): Copy EXPR_LOCUS from stmt to
        the new vec_stmt.

        * tree-vectorizer.c (slpeel_make_loop_iterate_ntimes): Call
        standard_iv_increment_position. Remove call to bsi_next
        (no need to bump the iterator anymore).
        (vect_create_index_for_vector_ref): Call
        standard_iv_increment_position. Remove second function argument.
        (vect_finish_stmt_generation): Remove call to bsi_next
        (no need to bump the iterator anymore).
        (vect_create_data_ref_ptr): Remove second argument (bsi) in call
        to vect_create_index_for_vector_ref.

        * tree-vectorizer.c (vect_mark_stmts_to_be_vectorized): Check if
        phis are used out of the loop.

From-SVN: r94651
gcc/ChangeLog
gcc/tree-vectorizer.c