diff options
author | Robin Dapp <rdapp.gcc@gmail.com> | 2025-02-15 08:44:51 -0700 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro.com> | 2025-02-15 08:44:51 -0700 |
commit | ad3de70fd863e32ea6440bcb613ffe2c58c2dae8 (patch) | |
tree | d3c75ddf9df2d1bed6a2cf5df85df8307c218db3 | |
parent | d0d5204afff226ffc5d329b8e4734dda081dd9b4 (diff) | |
download | gcc-ad3de70fd863e32ea6440bcb613ffe2c58c2dae8.zip gcc-ad3de70fd863e32ea6440bcb613ffe2c58c2dae8.tar.gz gcc-ad3de70fd863e32ea6440bcb613ffe2c58c2dae8.tar.bz2 |
RISC-V: testsuite: Fix reduc-[89].c again.
my last fix wasn't sufficient. This patch just scans for the scalar
insns now.
Going to commit as obvious if the CI is happy.
Regards
Robin
gcc/testsuite/ChangeLog:
* gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Scan for add.
* gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Scan for fadd.
-rw-r--r-- | gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-8.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-9.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-8.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-8.c index 518f0c3..1e5dc23 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-8.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-8.c @@ -12,4 +12,4 @@ add_loop (int *x, int n, int res) return res; } -/* { dg-final { scan-assembler-times {vslide1up\.vx\s+v[0-9]+,\s*v[0-9]+,\s*[a-x0-9]+} 1 } } */ +/* { dg-final { scan-assembler-times {add\s+[a-x0-9]+,\s*[a-x0-9]+,a2} 1 } } */ diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-9.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-9.c index a5bb8dc..b5a1e8d 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-9.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-9.c @@ -12,4 +12,4 @@ add_loop (float *x, int n, float res) return res; } -/* { dg-final { scan-assembler-times {vfslide1up\.vf\s+v[0-9]+,\s*v[0-9]+,\s*[a-x0-9]+} 1 } } */ +/* { dg-final { scan-assembler-times {fadd\.s\s+f[a-x0-9]+,\s*f[a-x0-9]+,fa0} 1 } } */ |