Revert "Fix vector testcases for amdgcn."
authorAndrew Stubbs <ams@gcc.gnu.org>
Tue, 17 Dec 2019 16:46:27 +0000 (16:46 +0000)
committerAndrew Stubbs <ams@gcc.gnu.org>
Tue, 17 Dec 2019 16:46:27 +0000 (16:46 +0000)
Apologies everyone. :-(

From-SVN: r279466

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr65947-8.c
gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c
gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c

index 9cc9c69d703f2dcb548cc0f5f2c65190f4947ab5..3794eba80ee45db46892b4ee28404d335673e1c3 100644 (file)
@@ -1,9 +1,3 @@
-2019-12-17  Andrew Stubbs  <ams@codesourcery.com>
-
-       * gcc.dg/vect/pr65947-8.c: Change pass conditions for amdgcn.
-       * gcc.dg/vect/vect-multitypes-11.c: Ensure that main isn't vectorized.
-       * gcc.dg/vect/vect-multitypes-12.c: Likewise.
-
 2019-12-17  Christophe Lyon  <christophe.lyon@linaro.org>
 
        * gcc.target/arm/pr45701-1.c: Adjust for -mpure-code.
index a2a940daf1a4ce272629c4e8f8c5a8e410e144d7..f0f1ac29699fabb01582b9ee10705e17ee3b802d 100644 (file)
@@ -7,7 +7,7 @@ extern void abort (void) __attribute__ ((noreturn));
 #define N 27
 
 /* Condition reduction with multiple types in the comparison.  Will fail to
-   vectorize on architectures requiring matching vector sizes.  */
+   vectorize.  */
 
 int
 condition_reduction (char *a, int min_v)
@@ -41,6 +41,5 @@ main (void)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump-not "LOOP VECTORIZED" "vect" { target { ! amdgcn*-*-* } } } } */
-/* { dg-final { scan-tree-dump "LOOP VECTORIZED" "vect" { target amdgcn*-*-* } } } */
-/* { dg-final { scan-tree-dump "multiple types in double reduction or condition reduction" "vect" { target { ! amdgcn*-*-* } } } } */
+/* { dg-final { scan-tree-dump-not "LOOP VECTORIZED" "vect" } } */
+/* { dg-final { scan-tree-dump "multiple types in double reduction or condition reduction" "vect" } } */
index b840f18d0c43db191830fbc3747e8f233aaf579c..c58391f495eb8d19aec9054f4d324a1bdf4461a4 100644 (file)
@@ -17,7 +17,6 @@ foo (int len, int *z) {
 }
 
 
-__attribute__ ((optimize(("no-tree-vectorize"))))
 int main (void)
 {
   short i;
index a7e24797b315ce540f5377193ba7aeefd80360ed..b09caeb51b650b5700b3b9ff08486c5e026495db 100644 (file)
@@ -16,7 +16,7 @@ foo (int len, int *z) {
   }
 }
 
-__attribute__ ((optimize("no-tree-vectorize")))
+
 int main (void)
 {
   char i;