https://gcc.gnu.org/g:0e132a3b9510de32f4ad9a90cf9a1a482a20c95a

commit r14-10857-g0e132a3b9510de32f4ad9a90cf9a1a482a20c95a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Oct 31 00:22:52 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 77 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 22 ++++++++++++++
 3 files changed, 100 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 831611f878af..011b5c1b21f9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,80 @@
+2024-10-30  David Malcolm  <dmalc...@redhat.com>
+
+       Backported from master:
+       2024-10-29  David Malcolm  <dmalc...@redhat.com>
+
+       PR jit/117275
+       * varasm.cc (process_pending_assemble_externals): Reset
+       pending_assemble_externals_set to nullptr after deleting it.
+       (varasm_cc_finalize): Delete pending_assemble_externals_set.
+
+2024-10-30  David Malcolm  <dmalc...@redhat.com>
+
+       Backported from master:
+       2024-10-23  David Malcolm  <dmalc...@redhat.com>
+
+       PR jit/117275
+       * toplev.cc (toplev::finalize): Call varasm_cc_finalize.
+       * varasm.cc (varasm_cc_finalize): New.
+       * varasm.h (varasm_cc_finalize): New decl.
+
+2024-10-30  Alex Coplan  <alex.cop...@arm.com>
+
+       PR rtl-optimization/116783
+       * config/aarch64/aarch64-ldp-fusion.cc
+       (def_walker::cand_addr_uses): New.
+       (def_walker::def_walker): Add parameter for candidate address
+       uses.
+       (def_walker::alias_conflict_p): Declare.
+       (def_walker::addr_reg_conflict_p): New.
+       (def_walker::conflict_p): New.
+       (store_walker::store_walker): Add parameter for candidate
+       address uses and pass to base ctor.
+       (store_walker::conflict_p): Rename to ...
+       (store_walker::alias_conflict_p): ... this.
+       (load_walker::load_walker): Add parameter for candidate
+       address uses and pass to base ctor.
+       (load_walker::conflict_p): Rename to ...
+       (load_walker::alias_conflict_p): ... this.
+       (ldp_bb_info::try_fuse_pair): Collect address register
+       uses for candidate insns and pass down to alias walkers.
+
+2024-10-30  liuhongt  <hongtao....@intel.com>
+
+       Backported from master:
+       2024-10-30  liuhongt  <hongtao....@intel.com>
+
+       PR target/117318
+       * config/i386/sse.md (*avx512vl_<code>v2div2qi2_mask_store_1):
+       Rename to ..
+       (avx512vl_<code>v2div2qi2_mask_store_1): .. this.
+       (avx512vl_<code>v2div2qi2_mask_store_2): Change to
+       define_expand.
+       (*avx512vl_<code><mode>v4qi2_mask_store_1): Rename to ..
+       (avx512vl_<code><mode>v4qi2_mask_store_1): .. this.
+       (avx512vl_<code><mode>v4qi2_mask_store_2): Change to
+       define_expand.
+       (*avx512vl_<code><mode>v8qi2_mask_store_1): Rename to ..
+       (avx512vl_<code><mode>v8qi2_mask_store_1): .. this.
+       (avx512vl_<code><mode>v8qi2_mask_store_2): Change to
+       define_expand.
+       (*avx512vl_<code><mode>v4hi2_mask_store_1): Rename to ..
+       (avx512vl_<code><mode>v4hi2_mask_store_1): .. this.
+       (avx512vl_<code><mode>v4hi2_mask_store_2): Change to
+       define_expand.
+       (*avx512vl_<code>v2div2hi2_mask_store_1): Rename to ..
+       (avx512vl_<code>v2div2hi2_mask_store_1): .. this.
+       (avx512vl_<code>v2div2hi2_mask_store_2): Change to
+       define_expand.
+       (*avx512vl_<code>v2div2si2_mask_store_1): Rename to ..
+       (avx512vl_<code>v2div2si2_mask_store_1): .. this.
+       (avx512vl_<code>v2div2si2_mask_store_2): Change to
+       define_expand.
+       (*avx512f_<code>v8div16qi2_mask_store_1): Rename to ..
+       (avx512f_<code>v8div16qi2_mask_store_1): .. this.
+       (avx512f_<code>v8div16qi2_mask_store_2): Change to
+       define_expand.
+
 2024-10-29  Eric Botcazou  <ebotca...@adacore.com>
 
        PR rtl-optimization/117327
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d334905e0408..bf9a843b29c7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241030
+20241031
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 84b10e1306e2..80833e9394f3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2024-10-30  David Malcolm  <dmalc...@redhat.com>
+
+       Backported from master:
+       2024-10-15  David Malcolm  <dmalc...@redhat.com>
+
+       * jit.dg/test-error-pr63969-missing-driver.c (create_code): When
+       breaking PATH, use setenv with a bogus value, rather than
+       unsetenv, in case the system uses a default path that contains
+       the driver binary.
+
+2024-10-30  Alex Coplan  <alex.cop...@arm.com>
+
+       PR rtl-optimization/116783
+       * g++.dg/torture/pr116783.C: New test.
+
+2024-10-30  liuhongt  <hongtao....@intel.com>
+
+       Backported from master:
+       2024-10-30  liuhongt  <hongtao....@intel.com>
+
+       * gcc.target/i386/pr117318.c: New test.
+
 2024-10-29  Eric Botcazou  <ebotca...@adacore.com>
 
        * gcc.c-torture/execute/20241029-1.c: New test.

Reply via email to