https://gcc.gnu.org/g:a13b16e50b569fca89d3c80376e73635ff36b3c2
commit r13-9043-ga13b16e50b569fca89d3c80376e73635ff36b3c2 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Sep 19 00:21:55 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 86 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 72 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 159 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 263dbdaa650b..cd49a262ed5c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,89 @@ +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-24 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116057 + * tree-ssa-ccp.cc (likely_value): Also walk CTORs in stmt + operands to look for constants. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-16 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115841 + * tree-vect-loop.cc (vect_transform_cycle_phi): Correctly + place the partial vector reduction for the accumulator + re-use when the main loop cannot be skipped but the + epilogue can. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-30 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115701 + * tree-ssanames.cc (maybe_duplicate_ssa_info_at_copy): + Only copy info from within the same BB. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-30 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115701 + * tree-ssanames.h (maybe_duplicate_ssa_info_at_copy): Declare. + * tree-ssanames.cc (maybe_duplicate_ssa_info_at_copy): New + function, split out from ... + * tree-ssa-copy.cc (fini_copy_prop): ... here. + * tree-ssa-sccvn.cc (eliminate_dom_walker::eliminate_stmt): ... + and here. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-01 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115694 + * tree-ssa-forwprop.cc (pass_forwprop::execute): Check the + store is complex before rewriting it. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-27 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115669 + * tree-vect-slp.cc (vect_build_slp_tree_2): Do not reassociate + chains that participate in a reduction. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-26 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115646 + * tree-call-cdce.cc (check_pow): Check for bit_sz values + as allowed by transform. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-05-31 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115278 + * tree-if-conv.cc (ifcvt_local_dce): Do not DSE volatile stores. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-05-23 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115197 + * tree-loop-distribution.cc (copy_loop_before): Constant PHI + args remain the same. + 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 17323e42167a..6d22219eb5d9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,75 @@ +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-24 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116057 + * gcc.dg/torture/pr116057.c: New testcase. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-16 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115841 + * gcc.dg/vect/pr115841.c: New testcase. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-30 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115701 + * gcc.dg/torture/pr115701.c: New testcase. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-01 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115694 + * g++.dg/torture/pr115694.C: New testcase. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-27 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115669 + * gcc.dg/vect/pr115669.c: New testcase. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-06-26 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115646 + * gcc.dg/pr115646.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-05-31 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115278 + * g++.dg/vect/pr115278.cc: New testcase. + +2024-09-18 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-05-23 Richard Biener <rguent...@suse.de> + + PR tree-optimization/115197 + * gcc.dg/pr115197.c: New testcase. + 2024-09-17 Marek Polacek <pola...@redhat.com> Backported from master: