testsuite: Adjust bb-slp-pr68892.c for AArch64
authorRichard Sandiford <richard.sandiford@arm.com>
Wed, 18 Nov 2020 18:40:33 +0000 (18:40 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Wed, 18 Nov 2020 18:40:33 +0000 (18:40 +0000)
commit71e234a5c94ddaef4070b3a74cf6d867dfe1a24b
tree11fd7dcd6d68da1cf94d3df7bf1731d4a8a195e4
parentee9dd1c3022aa01ed3733cf58ed1f490872fa214
testsuite: Adjust bb-slp-pr68892.c for AArch64

AArch64 passes the "not profitable" test because it treats vec_construct
as having a high-enough cost.  This means that we can try other vector
modes, which in turn causes "BB vectorization with gaps at the end of
a load is not supported" to be printed more than once.  The number of
times that we print the message doesn't seem important, so the patch
converts it to a plain scan-tree-dump.

gcc/testsuite/
* gcc.dg/vect/bb-slp-pr68892.c: Don't XFAIL the profitability
test for aarch64*-*-*.  Allow the "BB vectorization with gaps"
message to be printed more than once.
gcc/testsuite/gcc.dg/vect/bb-slp-pr68892.c