https://gcc.gnu.org/g:646b5650a563bb505b4d3b52b8fa1ffd8eaa1a9c

commit r14-10688-g646b5650a563bb505b4d3b52b8fa1ffd8eaa1a9c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Sep 19 00:23:52 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 75 +++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 84 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 160 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4acf17e3bc65..0558f2f82974 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,78 @@
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-27  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116460
+       * tree-ssa-forwprop.cc (pass_forwprop::execute): First do
+       simple_dce_from_worklist and then remove stmts in to_remove.
+       Track defs to be removed in to_remove_defs.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-07-04  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/115426
+       * gimplify.cc (gimplify_asm_expr): Handle "rm" output
+       constraint gimplified to a register (operation).
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-09-06  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116610
+       * tree-vect-loop.cc (vectorizable_induction): Use MINUS_EXPR
+       to apply a mask peeling adjustment.
+
+2024-09-18  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-08-22  Andrew Pinski  <quic_apin...@quicinc.com>
+                   Richard Biener   <rguent...@suse.de>
+
+       PR middle-end/116454
+       * fold-const.cc (fold_binary_loc): Fix `a * +-1i`
+       by wrapping arg0 with save_expr when it is not COMPLEX_EXPR.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-21  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116380
+       * tree-loop-distribution.cc (copy_loop_before): Handle
+       out-of-loop defs appropriately.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-20  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116274
+       * tree-vect-slp.cc (vect_bb_slp_scalar_cost): Cost scalar loads
+       and stores as simple scalar stmts when they access a non-global,
+       not address-taken variable that doesn't have BLKmode assigned.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-07  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116258
+       * tree-vect-generic.cc (expand_vector_operations_1): Do not
+       lower PAREN_EXPR.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-07-18  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/115641
+       * fold-const.cc (decode_field_reference): If the inner
+       reference isn't something we can take the address of, fail.
+
 2024-09-15  H.J. Lu  <hjl.to...@gmail.com>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6d5458fa1600..f2530dded091 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240918
+20240919
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0077c58998b7..acb099f00097 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,87 @@
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-27  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116460
+       * g++.dg/torture/pr116460.C: New testcase.
+
+2024-09-18  Joern Rennecke  <joern.renne...@riscy-ip.com>
+
+       Backported from master:
+       2024-08-07  Joern Rennecke  <joern.renne...@riscy-ip.com>
+
+       * g++.dg/vect/pr115278.cc: Make cast's type agree with
+       assignment destination WRITE.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-07-04  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/115426
+       * gcc.dg/pr115426.c: New testcase.
+
+2024-09-18  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-08-22  Andrew Pinski  <quic_apin...@quicinc.com>
+                   Richard Biener   <rguent...@suse.de>
+
+       PR middle-end/116454
+       * gcc.dg/torture/pr116454-1.c: New test.
+       * gcc.dg/torture/pr116454-2.c: New test.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-21  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116380
+       * gcc.dg/torture/pr116380.c: New testcase.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-20  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116274
+       * gcc.target/i386/pr116274-2.c: New testcase.
+
+2024-09-18  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-08-07  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/116258
+       PR middle-end/116259
+       * gcc.target/aarch64/pr116258.c: New test.
+       * gcc.target/aarch64/sve/pr116259-1.c: New test.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116258
+       * gcc.target/i386/pr116258.c: Also allow vpermilps.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-08-07  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116258
+       * gcc.target/i386/pr116258.c: New testcase.
+
+2024-09-18  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-07-18  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/115641
+       * gcc.dg/torture/pr115641.c: New testcase.
+
 2024-09-17  Marek Polacek  <pola...@redhat.com>
 
        Backported from master:

Reply via email to