]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 27 Aug 2023 00:16:56 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 27 Aug 2023 00:16:56 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 1f39cecc8100c96292f9aefda66846630171d6c4..3b4b4b792919e91f2d7b32c0d96bd85e5d73afcc 100644 (file)
@@ -1,3 +1,14 @@
+2023-08-26  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+       * config/riscv/autovec.md (len_fold_extract_last_<mode>): 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  <ewlu@rivosinc.com>
 
        * config/riscv/sync-rvwmo.md: updated types to "multi" or
index e4e9b2c59e70cee35ea1d60fab7b0a350ce591da..79134253fcdbf9d2f7de55b9675f4a5d65104d78 100644 (file)
@@ -1 +1 @@
-20230826
+20230827
index 02c644558af598d1a4725998fec5dbe4c3b2f49c..3b0057d3234d71fd44b3a387e0b717321fff8667 100644 (file)
@@ -1,3 +1,9 @@
+2023-08-26  Paul Thomas  <pault@gcc.gnu.org>
+
+       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  <sandra@codesourcery.com>
 
        * gfortran.h (struct gfc_namespace): Add omp_structured_block bit.
index ae36946b298926145255d34657287bf8cf143271..6991c6e74cfc65426abd4c61ec0f397b9d39275a 100644 (file)
@@ -1,3 +1,43 @@
+2023-08-26  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/92586
+       * gfortran.dg/pr92586.f90 : New test
+
+2023-08-26  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+       * 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  <apinski@marvell.com>
+
+       * gcc.dg/tree-ssa/phi-opt-34.c: Fix dg-options directive.
+
 2023-08-25  Jeff Law  <jlaw@ventanamicro.com>
 
        * gcc.target/riscv/stack_save_restore_1.c: Robustify.