diff options
author | Richard Biener <rguenther@suse.de> | 2023-07-06 08:52:46 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-07-06 08:55:15 +0200 |
commit | 2ab065c3e6950bc4995fcb16cebc5164d6213708 (patch) | |
tree | b5d2b3a29884b91417cb08e5aca71301b8291b10 | |
parent | e24b8256fe37df6ad39e2634c66ade70ca7c4e83 (diff) | |
download | gcc-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.c | 3 |
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 } } } } */ |