diff options
author | Juzhe-Zhong <juzhe.zhong@rivai.ai> | 2023-08-30 19:49:41 +0800 |
---|---|---|
committer | Pan Li <pan2.li@intel.com> | 2023-08-30 20:32:45 +0800 |
commit | 282c33c5f1c9b2965c18877aea8466701ab4e678 (patch) | |
tree | 9b2fbc2c518ac4269aaa4cd6bc3027631fa40421 /gcc | |
parent | 5d34a42f3b64fde9bb8be74231d8d11590c8d1db (diff) | |
download | gcc-282c33c5f1c9b2965c18877aea8466701ab4e678.zip gcc-282c33c5f1c9b2965c18877aea8466701ab4e678.tar.gz gcc-282c33c5f1c9b2965c18877aea8466701ab4e678.tar.bz2 |
test: Add xfail into slp-reduc-7.c for RVV VLA vectorization
Like ARM SVE, add RVV variable length xfail.
gcc/testsuite/ChangeLog:
* gcc.dg/vect/slp-reduc-7.c: Add RVV.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/slp-reduc-7.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/slp-reduc-7.c b/gcc/testsuite/gcc.dg/vect/slp-reduc-7.c index 7a958f2..a8528ab 100644 --- a/gcc/testsuite/gcc.dg/vect/slp-reduc-7.c +++ b/gcc/testsuite/gcc.dg/vect/slp-reduc-7.c @@ -57,5 +57,5 @@ int main (void) /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail vect_no_int_add } } } */ /* For variable-length SVE, the number of scalar statements in the reduction exceeds the number of elements in a 128-bit granule. */ -/* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 1 "vect" { xfail { vect_no_int_add || { aarch64_sve && vect_variable_length } } } } } */ +/* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 1 "vect" { xfail { vect_no_int_add || { { aarch64_sve && vect_variable_length } || { riscv_vector && vect_variable_length } } } } } } */ /* { dg-final { scan-tree-dump-times "VEC_PERM_EXPR" 0 "vect" { xfail { aarch64_sve && vect_variable_length } } } } */ |