aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-08-27 00:16:56 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-08-27 00:16:56 +0000
commit7997f0d35efca8a24d1b0ceae5066b1019d633d7 (patch)
tree3a43aff401ceecc107195d58e2eeeb3f78defa60 /gcc
parent44bcb51eb0d5cac6eb2de54541ca8e6c2d738160 (diff)
downloadgcc-7997f0d35efca8a24d1b0ceae5066b1019d633d7.zip
gcc-7997f0d35efca8a24d1b0ceae5066b1019d633d7.tar.gz
gcc-7997f0d35efca8a24d1b0ceae5066b1019d633d7.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog11
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/testsuite/ChangeLog40
4 files changed, 58 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1f39cec..3b4b4b7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e4e9b2c..7913425 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230826
+20230827
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 02c6445..3b0057d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -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.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ae36946..6991c6e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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.