]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 12 May 2025 00:22:47 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 12 May 2025 00:22:47 +0000 (00:22 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index de904fc62b23527b824a66f8be69a19a8879f0df..5f5264259b08647015a1928c73c658e959f2b012 100644 (file)
@@ -1,3 +1,51 @@
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120211
+       * tree-vect-stmts.cc (vect_stmt_relevant_p): Only add PHIs
+       from the loop header to LOOP_VINFO_EARLY_BREAKS_LIVE_IVS.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR ipa/120146
+       * tree-ssa-structalias.cc (create_variable_info_for): If
+       the symtab cannot tell us whether all refs to a variable
+       are explicit assume they are not.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120143
+       * tree-vect-data-refs.cc (vect_analyze_early_break_dependences):
+       Move/update the original stmts, not the pattern stmts which
+       lack virtual operands and are not in the IL.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120089
+       * tree-vect-stmts.cc (vect_stmt_relevant_p): Mark all
+       PHIs live when not already so and doing early-break
+       vectorization.
+       (vect_mark_stmts_to_be_vectorized): Skip virtual PHIs.
+       * tree-vect-slp.cc (vect_analyze_slp): Robustify handling
+       of early-break forced IVs.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120043
+       * tree-ssa-phiopt.cc (cond_store_replacement): Check
+       whether the store is to readonly memory.
+
 2025-05-09  Eric Botcazou  <ebotcazou@adacore.com>
 
        * vr-values.cc (simplify_using_ranges::simplify) <BIT_AND_EXPR>:
index b11e7ca27088b9d14790e45859278b61cf80bb60..823f45bde508e3aa5fe9ec820a75226631ba3398 100644 (file)
@@ -1 +1 @@
-20250511
+20250512
index 778cb77fa1ecac8dea245a7efe31c0b45048db37..2697deb45328cf4142be5716ee1011c3d602d840 100644 (file)
@@ -1,3 +1,13 @@
+2025-05-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/119928
+       * interface.cc (gfc_check_dummy_characteristics): Do not issue
+       error if one dummy symbol has been generated from an actual
+       argument and the other one has OPTIONAL, INTENT, ALLOCATABLE,
+       POINTER, TARGET, VALUE, ASYNCHRONOUS or CONTIGUOUS.
+       (gfc_get_formal_from_actual_arglist): Do nothing if symbol
+       is a class.
+
 2025-05-09  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 0f42471f9e9a2091ed557bfd63f933e5222e70c9..da60a95aa7a40933dddca453656007045e46b081 100644 (file)
@@ -1,3 +1,46 @@
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120211
+       * gcc.dg/vect/vect-early-break_135-pr120211.c: New testcase.
+       * gcc.dg/torture/pr120211-1.c: Likewise.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR ipa/120146
+       * g++.dg/ipa/pr120146.C: New testcase.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120143
+       * gcc.dg/vect/vect-early-break_135-pr120143.c: New testcase.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120089
+       * gcc.dg/vect/vect-early-break_134-pr120089.c: New testcase.
+
+2025-05-11  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/120043
+       * gcc.dg/torture/pr120043.c: New testcase.
+
+2025-05-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/119928
+       * gfortran.dg/interface_60.f90: New test.
+
 2025-05-11  Andrew Pinski  <quic_apinski@quicinc.com>
 
        Backported from master: