testsuite: Adjust vect/bb-slp-subgroups-3.c for VL vectors

Because we disable the cost model, targets with variable-length
vectors can end up vectorising the store to a[0..7] on its own.
With the cost model we do something sensible.

gcc/testsuite/
	* gcc.dg/vect/bb-slp-subgroups-3.c: XFAIL for variable-length vectors.
This commit is contained in:
Richard Sandiford 2020-11-17 11:12:53 +00:00
parent 8a1f652906
commit b513f5f2cb
1 changed files with 4 additions and 1 deletions

View File

@ -38,4 +38,7 @@ main (int argc, char **argv)
}
/* { dg-final { scan-tree-dump-times "Basic block will be vectorized using SLP" 1 "slp2" } } */
/* { dg-final { scan-tree-dump-times "optimized: basic block" 2 "slp2" } } */
/* Because we disable the cost model, targets with variable-length
vectors can end up vectorizing the store to a[0..7] on its own.
With the cost model we do something sensible. */
/* { dg-final { scan-tree-dump-times "optimized: basic block" 2 "slp2" { xfail vect_variable_length } } } */