aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-11-08 15:11:34 +0100
committerRichard Biener <rguenth@gcc.gnu.org>2024-11-08 15:15:11 +0100
commit12383255fe4e82c31f5e42c72a8fbcb1b5dea35d (patch)
tree8a9c321b26c0dd9193a21aa6edfef7be51675170 /gcc
parent1e8396464cb990d554c932cd959742b86660a25a (diff)
downloadgcc-12383255fe4e82c31f5e42c72a8fbcb1b5dea35d.zip
gcc-12383255fe4e82c31f5e42c72a8fbcb1b5dea35d.tar.gz
gcc-12383255fe4e82c31f5e42c72a8fbcb1b5dea35d.tar.bz2
Fix gcc.dg/vect/bb-slp-77.c for x86
x86 doesn't have .REDUC_PLUS for V2SImode - there's no effective target for that so add it to the list of targets not expecting the BB vectorization. * gcc.dg/vect/bb-slp-77.c: Add x86_64-*-* and i?86-*-* to the list of expected failing targets.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/vect/bb-slp-77.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/bb-slp-77.c b/gcc/testsuite/gcc.dg/vect/bb-slp-77.c
index b2cc1d1..bc74f6a 100644
--- a/gcc/testsuite/gcc.dg/vect/bb-slp-77.c
+++ b/gcc/testsuite/gcc.dg/vect/bb-slp-77.c
@@ -71,4 +71,4 @@ void test(const int n, float * restrict s, const void * restrict vx, const void
*s = sumf;
}
-/* { dg-final { scan-tree-dump-times "optimized: basic block" 1 "slp1" { target { { vect_int_mult && vect_element_align } && { ! powerpc*-*-* } } } } } */
+/* { dg-final { scan-tree-dump-times "optimized: basic block" 1 "slp1" { target { { vect_int_mult && vect_element_align } && { ! { powerpc*-*-* x86_64-*-* i?86-*-* } } } } } } */