aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/riscv
diff options
context:
space:
mode:
authorRobin Dapp <rdapp@ventanamicro.com>2025-01-22 16:19:49 +0100
committerRobin Dapp <rdapp@ventanamicro.com>2025-01-27 20:16:40 +0100
commitc0c2304e19be438a64841f6a3c56b134ba02d9a6 (patch)
tree7944cbbecaace9e54e23d52c8abb603c761ae83f /gcc/testsuite/gcc.target/riscv
parent006b4e45f3ab169a47146b31d9721c79098236ac (diff)
downloadgcc-c0c2304e19be438a64841f6a3c56b134ba02d9a6.zip
gcc-c0c2304e19be438a64841f6a3c56b134ba02d9a6.tar.gz
gcc-c0c2304e19be438a64841f6a3c56b134ba02d9a6.tar.bz2
RISC-V: testsuite: Fix gather_load_64-12-zvbb.c
The test fails with _zvfh because we vectorize more. Just adjust the test expectations. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: Distinguish between zvfh and !zvfh.
Diffstat (limited to 'gcc/testsuite/gcc.target/riscv')
-rw-r--r--gcc/testsuite/gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c
index de5a5ed..698f009 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c
@@ -106,7 +106,8 @@ TEST_LOOP (_Float16, uint64_t)
TEST_LOOP (float, uint64_t)
TEST_LOOP (double, uint64_t)
-/* { dg-final { scan-tree-dump-times "vectorized 1 loops in function" 80 "vect" } } */
+/* { dg-final { scan-tree-dump-times "vectorized 1 loops in function" 80 "vect" { target { ! riscv_zvfh } } } } */
+/* { dg-final { scan-tree-dump-times "vectorized 1 loops in function" 88 "vect" { target riscv_zvfh } } } */
/* { dg-final { scan-tree-dump " \.MASK_LEN_GATHER_LOAD" "vect" } } */
/* { dg-final { scan-tree-dump-not " \.GATHER_LOAD" "vect" } } */
/* { dg-final { scan-tree-dump-not " \.MASK_GATHER_LOAD" "vect" } } */