From 7997f0d35efca8a24d1b0ceae5066b1019d633d7 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Sun, 27 Aug 2023 00:16:56 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 11 +++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 6 ++++++ gcc/testsuite/ChangeLog | 40 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 58 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1f39cecc8100..3b4b4b792919 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2023-08-26 Juzhe-Zhong + + * config/riscv/autovec.md (len_fold_extract_last_): New pattern. + * config/riscv/riscv-protos.h (enum insn_type): New enum. + (expand_fold_extract_last): New function. + * config/riscv/riscv-v.cc (emit_nonvlmax_slide_insn): Ditto. + (emit_cpop_insn): Ditto. + (emit_nonvlmax_compress_insn): Ditto. + (expand_fold_extract_last): Ditto. + * config/riscv/vector.md: Fix vcpop.m ratio demand. + 2023-08-25 Edwin Lu * config/riscv/sync-rvwmo.md: updated types to "multi" or diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index e4e9b2c59e70..79134253fcdb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230826 +20230827 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 02c644558af5..3b0057d3234d 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2023-08-26 Paul Thomas + + PR fortran/92586 + * trans-expr.cc (gfc_trans_arrayfunc_assign): Supply a missing + dereference for the call to gfc_deallocate_alloc_comp_no_caf. + 2023-08-25 Sandra Loosemore * gfortran.h (struct gfc_namespace): Add omp_structured_block bit. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ae36946b2989..6991c6e74cfc 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,43 @@ +2023-08-26 Paul Thomas + + PR fortran/92586 + * gfortran.dg/pr92586.f90 : New test + +2023-08-26 Juzhe-Zhong + + * gcc.target/riscv/rvv/autovec/reduc/extract_last-1.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-10.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-11.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-12.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-13.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-14.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-2.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-3.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-4.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-5.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-6.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-7.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-8.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last-9.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-1.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-10.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-11.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-12.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-13.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-14.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-2.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-3.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-4.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-5.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-6.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-7.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-8.c: New test. + * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-9.c: New test. + +2023-08-26 Andrew Pinski + + * gcc.dg/tree-ssa/phi-opt-34.c: Fix dg-options directive. + 2023-08-25 Jeff Law * gcc.target/riscv/stack_save_restore_1.c: Robustify. -- 2.47.2