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

commit r13-9327-ga1e5e2245eb510a485a9472bbe50cac29e27f5cd
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Jan 17 00:24:50 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 125 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/testsuite/ChangeLog |  97 +++++++++++++++++++++++++++++++++++++
 3 files changed, 223 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7252e9c6e35c..9e325bfc9c48 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,128 @@
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-11-20  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117574
+       * tree-ssa-loop-niter.cc (number_of_iterations_lt_to_ne):
+       Use the obvious may_be_zero condition.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-11-12  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117417
+       * tree-ssa-forwprop.cc (pass_forwprop::execute): Avoid
+       decomposing BIT_FIELD_REF complex load.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-29  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117333
+       * tree-data-ref.cc (dr_may_alias_p): Guard against NULL
+       access size.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-28  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117307
+       * tree-vect-data-refs.cc (vect_analyze_data_ref_accesses):
+       Properly compute STMT_VINFO_SLP_VECT_ONLY.  Set it on all
+       parts of a split group.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-22  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117254
+       * gimple-ssa-warn-access.cc (maybe_warn_nonstring_arg):
+       Check the array domain max is constant before using it.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-12  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117104
+       * match.pd ((cmp:c (minmax:c @0 @1) @0) -> (out @0 @1)): Properly
+       guard the vector case.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-11  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/117086
+       * match.pd ((op (vec_cond ...) ..) -> (vec_cond ...)): Add
+       missing checks for VECTOR_TYPE_P (type).
+
+2025-01-16  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-15  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/116891
+       * match.pd ((negate (fmas@3 @0 @1 @2)) -> (IFN_FNMS @0 @1 @2)):
+       Only enable for !HONOR_SIGN_DEPENDENT_ROUNDING.
+       ((negate (IFN_FMS@3 @0 @1 @2)) -> (IFN_FNMA @0 @1 @2)): Likewise.
+       ((negate (IFN_FNMA@3 @0 @1 @2)) -> (IFN_FMS @0 @1 @2)): Likewise.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-14  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/116891
+       * match.pd ((negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)):
+       Only enable for !HONOR_SIGN_DEPENDENT_ROUNDING.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-09-19  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116768
+       * tree-data-ref.cc (build_classic_dist_vector_1): Revert
+       PR101009 change.
+       * tree-chrec.cc (eq_evolutions_p): Make sure (sizetype)1
+       and (int)1 compare equal.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-13  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116481
+       * pointer-query.cc (build_printable_array_type):
+       Build an array types with function or method element type
+       manually to avoid bogus diagnostic.
+
+2025-01-16  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.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-14  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116290
+       * tree-loop-distribution.cc (determine_reduction_stmt_1): PHIs
+       have no debug variants.  Start with first non-debug real stmt.
+       * tree-ssa-loop-ivopts.cc (find_givs_in_bb): Do not analyze
+       debug stmts.
+
 2025-01-12  Jan Hubicka  <j...@suse.cz>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 629b78beae4e..51d36d43d1b0 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250116
+20250117
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a61e9c63d0d5..2b62f900fce6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,100 @@
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-11-20  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117574
+       * gcc.dg/torture/pr117574-1.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-11-12  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117417
+       * gcc.dg/torture/pr117417.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-29  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117333
+       * gcc.dg/torture/pr117333.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-28  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117307
+       * gcc.dg/vect/pr117307.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-22  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117254
+       * gcc.dg/pr117254.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-12  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/117104
+       * gcc.dg/pr117104.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-11  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/117086
+       * gcc.dg/torture/pr117086.c: New testcase.
+
+2025-01-16  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-15  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/116891
+       * gcc.dg/pr116891.c: New test.
+       * gcc.target/i386/fma-pr116891.c: New test.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-09-19  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116768
+       * gcc.dg/torture/pr116768.c: New testcase.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-13  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116481
+       * gcc.dg/pr116481.c: New testcase.
+
+2025-01-16  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.
+
+2025-01-16  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-14  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116290
+       * gcc.dg/pr116290.c: New testcase.
+
 2025-01-11  Harald Anlauf  <anl...@gmx.de>
 
        Backported from master:

Reply via email to