From: Jakub Jelinek Date: Thu, 27 Jun 2013 15:35:57 +0000 (+0200) Subject: tree-vect-stmts.c (vectorizable_store): Move ptr_incr var decl before the loop, initi... X-Git-Tag: releases/gcc-4.9.0~5217 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fef4d2b3eb0ce6f6863c2780aa1e75ca76afd248;p=thirdparty%2Fgcc.git tree-vect-stmts.c (vectorizable_store): Move ptr_incr var decl before the loop, initialize to NULL. * tree-vect-stmts.c (vectorizable_store): Move ptr_incr var decl before the loop, initialize to NULL. (vectorizable_load): Initialize ptr_incr to NULL. From-SVN: r200471 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1ecbfda1f62e..efb678dc97e6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-06-27 Jakub Jelinek + + * tree-vect-stmts.c (vectorizable_store): Move ptr_incr var + decl before the loop, initialize to NULL. + (vectorizable_load): Initialize ptr_incr to NULL. + 2013-06-27 Martin Jambor PR lto/57208 diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c index 28b80bbe8bcb..0580f7dfadca 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -3796,6 +3796,7 @@ vectorizable_store (gimple stmt, gimple_stmt_iterator *gsi, gimple *vec_stmt, enum vect_def_type dt; stmt_vec_info prev_stmt_info = NULL; tree dataref_ptr = NULL_TREE; + gimple ptr_incr = NULL; int nunits = TYPE_VECTOR_SUBPARTS (vectype); int ncopies; int j; @@ -4041,7 +4042,6 @@ vectorizable_store (gimple stmt, gimple_stmt_iterator *gsi, gimple *vec_stmt, for (j = 0; j < ncopies; j++) { gimple new_stmt; - gimple ptr_incr; if (j == 0) { @@ -4314,7 +4314,7 @@ vectorizable_load (gimple stmt, gimple_stmt_iterator *gsi, gimple *vec_stmt, tree dummy; enum dr_alignment_support alignment_support_scheme; tree dataref_ptr = NULL_TREE; - gimple ptr_incr; + gimple ptr_incr = NULL; int nunits = TYPE_VECTOR_SUBPARTS (vectype); int ncopies; int i, j, group_size, group_gap;