aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2023-07-06 08:52:46 +0200
committerRichard Biener <rguenther@suse.de>2023-07-06 08:55:15 +0200
commit2ab065c3e6950bc4995fcb16cebc5164d6213708 (patch)
treeb5d2b3a29884b91417cb08e5aca71301b8291b10
parente24b8256fe37df6ad39e2634c66ade70ca7c4e83 (diff)
downloadgcc-2ab065c3e6950bc4995fcb16cebc5164d6213708.zip
gcc-2ab065c3e6950bc4995fcb16cebc5164d6213708.tar.gz
gcc-2ab065c3e6950bc4995fcb16cebc5164d6213708.tar.bz2
Fix expectation on gcc.dg/vect/pr71264.c
With the recent change to more reliably not vectorize code already using vector types we run into FAILs of gcc.dg/vect/pr71264.c The testcase was added for fixing an ICE and possible (re-)vectorization of the code isn't really supported and I suspect might even go wrong for non-bitops. The following leaves the testcase as just testing for an ICE. PR tree-optimization/110544 * gcc.dg/vect/pr71264.c: Remove scan for vectorization.
-rw-r--r--gcc/testsuite/gcc.dg/vect/pr71264.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/pr71264.c b/gcc/testsuite/gcc.dg/vect/pr71264.c
index 1381e0e..b372c00 100644
--- a/gcc/testsuite/gcc.dg/vect/pr71264.c
+++ b/gcc/testsuite/gcc.dg/vect/pr71264.c
@@ -1,5 +1,4 @@
/* { dg-do compile } */
-/* { dg-require-effective-target vect_int } */
typedef unsigned char uint8_t;
typedef uint8_t footype __attribute__((vector_size(4)));
@@ -18,5 +17,3 @@ void test(uint8_t *ptr, uint8_t *mask)
__builtin_memcpy(&ptr[i], &temp, sizeof(temp));
}
}
-
-/* { dg-final { scan-tree-dump "vectorized 1 loops in function" "vect" { xfail { { s390*-*-* sparc*-*-* } || vect32 } } } } */