diff options
author | Kewen Lin <linkw@linux.ibm.com> | 2022-10-27 22:30:16 -0500 |
---|---|---|
committer | Kewen Lin <linkw@linux.ibm.com> | 2022-10-27 22:30:16 -0500 |
commit | 225f9c8805fb1ba68a877383095f38a9563526ee (patch) | |
tree | e732c0aa49ab41d4755a81f7fa1339f4d4adf4ef /gcc/go/go-lang.c | |
parent | e0997c14af5e8bc4d26e28549cbce99364a1601f (diff) | |
download | gcc-225f9c8805fb1ba68a877383095f38a9563526ee.zip gcc-225f9c8805fb1ba68a877383095f38a9563526ee.tar.gz gcc-225f9c8805fb1ba68a877383095f38a9563526ee.tar.bz2 |
testsuite: Adjust vect-bitfield-read-* with vect_shift and vect_long_long [PR107240]
The test cases vect-bitfield-read-* requires vector shift
target support, they need one explicit vect_shift effective
target requirement checking. Besides, the vectype for struct
in test cases vect-bitfield-read-{2,4} is vector of long long,
we need to check effective target vect_long_long for them.
This patch can help to fix all remaining vect-bitfield-{read,
write}-* test failures on powerpc.
PR testsuite/107240
gcc/testsuite/ChangeLog:
* gcc.dg/vect/vect-bitfield-read-1.c: Add effective target checking
vect_shift.
* gcc.dg/vect/vect-bitfield-read-3.c: Likewise.
* gcc.dg/vect/vect-bitfield-read-5.c: Likewise.
* gcc.dg/vect/vect-bitfield-read-6.c: Likewise.
* gcc.dg/vect/vect-bitfield-read-7.c: Likewise.
* gcc.dg/vect/vect-bitfield-read-2.c: Add effective target checking
vect_shift and replace vect_int with vect_long_long.
* gcc.dg/vect/vect-bitfield-read-4.c: Likewise.
Diffstat (limited to 'gcc/go/go-lang.c')
0 files changed, 0 insertions, 0 deletions