]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[testsuite] Fix PR94023 to guard case under vect_hw_misalign
authorKewen Lin <linkw@linux.ibm.com>
Mon, 9 Mar 2020 02:34:13 +0000 (21:34 -0500)
committerKewen Lin <linkw@linux.ibm.com>
Tue, 17 Mar 2020 03:10:22 +0000 (22:10 -0500)
As PR94023 shows, the expected SLP requires misaligned vector access
support.  This patch is to guard the check under the target condition
vect_hw_misalign to ensure that.

2020-03-17  Kewen Lin  <linkw@gcc.gnu.org>

    Backport from master
    2020-03-09  Kewen Lin  <linkw@gcc.gnu.org>

    PR testsuite/94023
    * gcc.dg/vect/slp-perm-12.c: Expect loop vectorized messages only on
    vect_hw_misalign targets.

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/slp-perm-12.c

index b96c9b9ab1cd4b5d5dc61a13300fb852c43069b4..9e2a34396ffaa5d3033cf19da276dbcbd0b56eb5 100644 (file)
@@ -1,3 +1,12 @@
+2020-03-17  Kewen Lin  <linkw@gcc.gnu.org>
+
+       Backport from master
+       2020-03-09  Kewen Lin  <linkw@gcc.gnu.org>
+
+       PR testsuite/94023
+       * gcc.dg/vect/slp-perm-12.c: Expect loop vectorized messages only on
+       vect_hw_misalign targets.
+
 2020-03-12  Richard Earnshaw  <rearnsha@arm.com>
 
        Backport from master
index 4d4c5344402e86a2c561647ee5b7dcf2e64f85ca..113223ab0f96507b74cfff8fc6b112070cabb5ee 100644 (file)
@@ -49,4 +49,4 @@ int main()
   return 0;
 }
 
-/* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 1 "vect" { target vect_perm } } } */
+/* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 1 "vect" { target { vect_perm && vect_hw_misalign } } } } */