https://gcc.gnu.org/g:dbb91c392de525c993ab51e5e96fb6a36c3abc98
commit r14-11340-gdbb91c392de525c993ab51e5e96fb6a36c3abc98 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Feb 25 00:22:55 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 126 ++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 98 +++++++++++++++++++++++++++++++++++++ 3 files changed, 225 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d7fa7d3d2bbd..7cafd9488b8e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,129 @@ +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-03 Richard Biener <rguent...@suse.de> + + PR tree-optimization/118717 + * tree-ssa-phiopt.cc (cond_if_else_store_replacement_1): + Do not common stores referencing abnormal SSA names. + * tree-ssa-sink.cc (sink_common_stores_to_bb): Likewise. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-27 Richard Biener <rguent...@suse.de> + + PR tree-optimization/118653 + * tree-vect-loop.cc (vectorizable_live_operation): Also allow + out-of-loop debug uses. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-08 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117979 + * tree-ssa-dce.cc (make_forwarders_with_degenerate_phis): + Properly update the irreducible region state. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-13 Richard Biener <rguent...@suse.de> + Stefan Schulze Frielinghaus <stefa...@linux.ibm.com> + + PR tree-optimization/117119 + * tree-data-ref.cc (initialize_matrix_A): Check whether + an INTEGER_CST fits in HWI, otherwise return chrec_dont_know. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-04 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117113 + * gimple-loop-jam.cc (unroll_jam_possible_p): Detect when + we cannot handle virtual SSA update. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-04 Richard Biener <rguent...@suse.de> + + PR lto/113207 + * ipa-free-lang-data.cc (free_lang_data_in_type): First drop + const/volatile qualifiers from function argument types, + then build a simplified type. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-27 Richard Biener <rguent...@suse.de> + + PR rtl-optimization/118662 + * combine.cc (try_combine): When re-materializing a load + from an extended reg by a lowpart subreg make sure we're + not dealing with vector or complex modes. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-28 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117424 + * tree-eh.cc (tree_could_trap_p): Verify the base is + fully contained within a decl. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-01 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116906 + * tree-ssa-pre.cc (prune_clobbered_mems): Add clean_traps + argument. + (compute_antic_aux): Direct prune_clobbered_mems to prune + all traps when any MAX solution was involved in the ANTIC + computation. + (compute_partial_antic_aux): Adjust. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-16 Richard Biener <rguent...@suse.de> + Mikael Morin <mik...@gcc.gnu.org> + + PR tree-optimization/115494 + * tree-ssa-pre.cc (phi_translate_1): Always generate a + representative for translated dependent expressions. + +2025-02-24 Richard Biener <rguent...@suse.de> + + PR tree-optimization/114052 + * tree-ssa-loop-niter.cc (maybe_lower_iteration_bound): Check + for infinite subloops we might not exit. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-28 Richard Biener <rguent...@suse.de> + + PR tree-optimization/112859 + * tree-loop-distribution.cc + (loop_distribution::pg_add_dependence_edges): Add comment. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-27 Richard Biener <rguent...@suse.de> + + PR tree-optimization/112859 + PR tree-optimization/115347 + * tree-loop-distribution.cc + (loop_distribution::pg_add_dependence_edges): For a zero + distance vector still make sure to not have an inner + loop with zero distance. + 2025-02-17 Andreas Tobler <andre...@gcc.gnu.org> * config/freebsd-spec.h: Change fbsd-lib-spec for FreeBSD > 13, diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 927bc531bc86..8781321aefe5 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250224 +20250225 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index eb26993370ff..59a632fdef09 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,101 @@ +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-03 Richard Biener <rguent...@suse.de> + + PR tree-optimization/118717 + * gcc.dg/torture/pr118717.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-27 Richard Biener <rguent...@suse.de> + + PR tree-optimization/118653 + * gcc.dg/vect/pr118653.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-08 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117979 + * gcc.dg/torture/pr117979.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-13 Richard Biener <rguent...@suse.de> + Stefan Schulze Frielinghaus <stefa...@linux.ibm.com> + + PR tree-optimization/117119 + * gcc.dg/torture/pr117119.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-04 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117113 + * gcc.dg/torture/pr117113.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-04 Richard Biener <rguent...@suse.de> + + PR lto/113207 + * gcc.dg/pr113207.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-27 Richard Biener <rguent...@suse.de> + + PR rtl-optimization/118662 + * gcc.dg/torture/pr118662.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-28 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117424 + * gcc.dg/tree-ssa/ssa-lim-25.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-01 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116906 + * gcc.dg/pr116906-1.c: New testcase. + * gcc.dg/pr116906-2.c: Likewise. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-16 Richard Biener <rguent...@suse.de> + Mikael Morin <mik...@gcc.gnu.org> + + PR tree-optimization/115494 + * gcc.dg/torture/pr115494.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + PR tree-optimization/114052 + * gcc.dg/pr114052-1.c: New testcase. + +2025-02-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-27 Richard Biener <rguent...@suse.de> + + PR tree-optimization/112859 + PR tree-optimization/115347 + * gcc.dg/torture/pr112859.c: New testcase. + * gcc.dg/torture/pr115347.c: Likewise. + 2025-02-22 Harald Anlauf <anl...@gmx.de> Backported from master: