https://gcc.gnu.org/g:e0f131c87942a0ea9b072750d670d57e1f2c4d34

commit r14-10722-ge0f131c87942a0ea9b072750d670d57e1f2c4d34
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Sep 29 00:22:12 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 63 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog |  8 +++++++
 3 files changed, 72 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ad8f8d4714ee..456aff01cb46 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,66 @@
+2024-09-28  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-09-03  Jan Hubicka  <j...@suse.cz>
+
+       * config/i386/i386.cc (ix86_reassociation_width): Update for Znver5.
+       * config/i386/x86-tune-costs.h (znver5_costs): Update reassociation
+       widths.
+
+2024-09-28  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-09-03  Jan Hubicka  <j...@suse.cz>
+
+       * config/i386/x86-tune-sched.cc (ix86_fuse_mov_alu_p): Fix
+       typo.
+
+2024-09-28  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-09-03  Jan Hubicka  <j...@suse.cz>
+
+       * config/i386/i386.h (TARGET_FUSE_MOV_AND_ALU): New tune.
+       * config/i386/x86-tune-sched.cc (ix86_issue_rate): Updat for znver5.
+       (ix86_adjust_cost): Add TODO about znver5 memory latency.
+       (ix86_fuse_mov_alu_p): New.
+       (ix86_macro_fusion_pair_p): Use it.
+       * config/i386/x86-tune.def (X86_TUNE_FUSE_ALU_AND_BRANCH): Add ZNVER5.
+       (X86_TUNE_FUSE_MOV_AND_ALU): New tune;
+
+2024-09-28  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-09-03  Jan Hubicka  <j...@suse.cz>
+
+       * config/i386/x86-tune.def (X86_TUNE_USE_GATHER_2PARTS): Disable for
+       ZNVER5.
+       (X86_TUNE_USE_SCATTER_2PARTS): Disable for ZNVER5.
+       (X86_TUNE_USE_GATHER_4PARTS): Disable for ZNVER5.
+       (X86_TUNE_USE_SCATTER_4PARTS): Disable for ZNVER5.
+       (X86_TUNE_USE_GATHER_8PARTS): Disable for ZNVER5.
+       (X86_TUNE_USE_SCATTER_8PARTS): Disable for ZNVER5.
+
+2024-09-28  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-09-03  Jan Hubicka  <j...@suse.cz>
+
+       * config/i386/x86-tune.def (X86_TUNE_AVOID_128FMA_CHAINS): Enable for
+       znver5.
+       (X86_TUNE_AVOID_256FMA_CHAINS): Likewise.
+       (X86_TUNE_AVOID_512FMA_CHAINS): Likewise.
+
+2024-09-28  H.J. Lu  <hjl.to...@gmail.com>
+
+       Backported from master:
+       2024-09-25  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR target/116839
+       * config/i386/i386.cc (ix86_rewrite_tls_address_1): Make it
+       static.  Return if TLS address is thread register plus an integer
+       register.
+
 2024-09-26  Stefan Schulze Frielinghaus  <stefa...@gcc.gnu.org>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d1c175554616..3745c09494ae 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240928
+20240929
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5c08a47f315c..aa7f591527db 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2024-09-28  H.J. Lu  <hjl.to...@gmail.com>
+
+       Backported from master:
+       2024-09-25  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR target/116839
+       * gcc.target/i386/pr116839.c: New file.
+
 2024-09-26  Stefan Schulze Frielinghaus  <stefa...@gcc.gnu.org>
 
        Backported from master:

Reply via email to