diff options
author | Andrew Stubbs <ams@gcc.gnu.org> | 2019-12-17 16:46:27 +0000 |
---|---|---|
committer | Andrew Stubbs <ams@gcc.gnu.org> | 2019-12-17 16:46:27 +0000 |
commit | 7ec85098eb6e1660ee62aca3483112afbebded1e (patch) | |
tree | c2ca5712a829520daf1a99dc5c1988e2495ccb7b /gcc | |
parent | 62064ec0093bc9d2561b1ca1c163adb1daa5dc01 (diff) | |
download | gcc-7ec85098eb6e1660ee62aca3483112afbebded1e.zip gcc-7ec85098eb6e1660ee62aca3483112afbebded1e.tar.gz gcc-7ec85098eb6e1660ee62aca3483112afbebded1e.tar.bz2 |
Revert "Fix vector testcases for amdgcn."
Apologies everyone. :-(
From-SVN: r279466
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/pr65947-8.c | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c | 2 |
4 files changed, 4 insertions, 12 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9cc9c69..3794eba 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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. diff --git a/gcc/testsuite/gcc.dg/vect/pr65947-8.c b/gcc/testsuite/gcc.dg/vect/pr65947-8.c index a2a940d..f0f1ac2 100644 --- a/gcc/testsuite/gcc.dg/vect/pr65947-8.c +++ b/gcc/testsuite/gcc.dg/vect/pr65947-8.c @@ -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" } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c b/gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c index b840f18..c58391f 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c +++ b/gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c @@ -17,7 +17,6 @@ foo (int len, int *z) { } -__attribute__ ((optimize(("no-tree-vectorize")))) int main (void) { short i; diff --git a/gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c b/gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c index a7e2479..b09caeb 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c +++ b/gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c @@ -16,7 +16,7 @@ foo (int len, int *z) { } } -__attribute__ ((optimize("no-tree-vectorize"))) + int main (void) { char i; |