tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Use DR_TARGET_ALIGNMENT...
authorJakub Jelinek <jakub@redhat.com>
Fri, 21 Dec 2018 01:03:33 +0000 (02:03 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 21 Dec 2018 01:03:33 +0000 (02:03 +0100)
* tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Use
DR_TARGET_ALIGNMENT on dr_info rather than dr.  Spelling fixes.

From-SVN: r267318

gcc/ChangeLog
gcc/tree-vect-data-refs.c

index 2c12ca2..6fe19d3 100644 (file)
@@ -1,3 +1,8 @@
+2018-12-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Use
+       DR_TARGET_ALIGNMENT on dr_info rather than dr.  Spelling fixes.
+
 2018-12-20  Joern Rennecke  <joern.rennecke@riscy-ip.com>
 
        * tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Don't do
index 6cd2c30..2cf31ae 100644 (file)
@@ -2163,12 +2163,12 @@ vect_enhance_data_refs_alignment (loop_vec_info loop_vinfo)
              /* Forcing alignment in the first iteration is no good if
                 we don't keep it across iterations.  For now, just disable
                 versioning in this case.
-                ?? We could actually unroll the loop to archive the required
-                overall step alignemnt, and forcing the alignment could be
+                ?? We could actually unroll the loop to achieve the required
+                overall step alignment, and forcing the alignment could be
                 done by doing some iterations of the non-vectorized loop.  */
              if (!multiple_p (LOOP_VINFO_VECT_FACTOR (loop_vinfo)
                               * DR_STEP_ALIGNMENT (dr),
-                              DR_TARGET_ALIGNMENT (dr)))
+                              DR_TARGET_ALIGNMENT (dr_info)))
                {
                  do_versioning = false;
                  break;