I made a copy&paste error in the prev rev.

Committed as obvious.

Richard.

2015-11-16  Richard Biener  <rguent...@suse.de>

        * tree-vect-data-refs.c (vect_verify_datarefs_alignment): Fix
        bogus copying from verify_data_ref_alignment and use continue
        instead of return.

Index: gcc/tree-vect-data-refs.c
===================================================================
--- gcc/tree-vect-data-refs.c   (revision 230421)
+++ gcc/tree-vect-data-refs.c   (working copy)
@@ -967,13 +967,13 @@ vect_verify_datarefs_alignment (loop_vec
       /* For interleaving, only the alignment of the first access matters.   */
       if (STMT_VINFO_GROUPED_ACCESS (stmt_info)
          && GROUP_FIRST_ELEMENT (stmt_info) != stmt)
-       return true;
+       continue;
 
       /* Strided accesses perform only component accesses, alignment is
         irrelevant for them.  */
       if (STMT_VINFO_STRIDED_P (stmt_info)
          && !STMT_VINFO_GROUPED_ACCESS (stmt_info))
-       return true;
+       continue;
 
       if (! verify_data_ref_alignment (dr))
        return false;

Reply via email to