aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Dapp <rdapp.gcc@gmail.com>2025-02-15 08:44:51 -0700
committerJeff Law <jlaw@ventanamicro.com>2025-02-15 08:44:51 -0700
commitad3de70fd863e32ea6440bcb613ffe2c58c2dae8 (patch)
treed3c75ddf9df2d1bed6a2cf5df85df8307c218db3
parentd0d5204afff226ffc5d329b8e4734dda081dd9b4 (diff)
downloadgcc-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.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc-9.c2
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 } } */