testsuite/102833 - fix gcc.dg/vect/bb-slp-17.c dump scanning
Commit Message
The desired transform requires V2SI vector add support, the closest
we have is vect64 so check that which at least fixes the i?86 fail.
Tested on x86_64-unknown-linux-gnu, pushed.
2022-01-19 Richard Biener <rguenther@suse.de>
PR testsuite/102833
* gcc.dg/vect/bb-slp-17.c: Require vect64.
---
gcc/testsuite/gcc.dg/vect/bb-slp-17.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
@@ -57,5 +57,6 @@ int main (void)
return 0;
}
-/* { dg-final { scan-tree-dump-times "optimized: basic block" 1 "slp2" { target vect_int_mult } } } */
-
+/* We need V2SI vector add support for the b[] vectorization, if we don't
+ have that we might only see the store vectorized and thus 2 subgraphs. */
+/* { dg-final { scan-tree-dump-times "optimized: basic block" 1 "slp2" { target { vect_int_mult && vect64 } } } } */