https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116256

            Bug ID: 116256
           Summary: [15 Regression] RISC-V: testsuite failures since
                    late-combine-pass
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: patrick at rivosinc dot com
  Target Milestone: ---

Known good: r15-1576-g6274f10318d
Known bad: r15-1583-gc43c74f6ec7
Range:
https://github.com/gcc-mirror/gcc/compare/6274f10318d05311f31147c895f76a01aec37830...c43c74f6ec795a586388de7abfdd20a0040f6f16

Likely fallout from: r15-1579-g792f97b44ff

New regressions:
FAIL: gcc.target/riscv/cm_mv_rv32.c   -Os   check-function-bodies sum
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c -O3
-ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times
mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/dup-1.c -O3 -ftree-vectorize
-mrvv-vector-bits=scalable  check-function-bodies foo10
FAIL: gcc.target/riscv/rvv/autovec/vls/dup-2.c -O3 -ftree-vectorize
-mrvv-vector-bits=scalable  check-function-bodies foo10
FAIL: gcc.target/riscv/rvv/autovec/vls/dup-3.c -O3 -ftree-vectorize
-mrvv-vector-bits=scalable  check-function-bodies foo10
FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c   -O2  
scan-assembler-times vsetvli 2
FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none   scan-assembler-times vsetvli 2
FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c   -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-times vsetvli 2
FAIL: gcc.target/riscv/rvv/vsetvl/vsetvl-15.c   -O2   scan-assembler-times
vsetvli 3
FAIL: gcc.target/riscv/rvv/vsetvl/vsetvl-15.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none   scan-assembler-times vsetvli 3
FAIL: gcc.target/riscv/rvv/vsetvl/vsetvl-15.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler-times vsetvli 3
FAIL: gcc.target/riscv/shorten-memrefs-2.c   -Os   scan-assembler
store1a:\n(\t?\\.[^\n]*\n)*\taddi
FAIL: gcc.target/riscv/shorten-memrefs-5.c   -Os   scan-assembler
store1a:\n(\t?\\.[^\n]*\n)*\taddi
FAIL: gcc.target/riscv/shorten-memrefs-8.c   -Os   scan-assembler
store:\n(\t?\\.[^\n]*\n)*\taddi\ta[0-7],a[0-7],1
XPASS: gcc.target/riscv/shorten-memrefs-3.c   -Os   scan-assembler-not
load2a:\n.*addi[ \t]*[at][0-9],[at][0-9],[0-9]*

Reply via email to