https://gcc.gnu.org/g:04c9cbe49faf7397cac910459cfc1a514d310c7d

commit r14-10815-g04c9cbe49faf7397cac910459cfc1a514d310c7d
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Oct 22 00:26:16 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 95 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 33 +++++++++++++++++
 3 files changed, 129 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7bc56373953e..74eefc2fe780 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,98 @@
+2024-10-21  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.
+
+2024-10-21  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-07  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116982
+       * tree-vectorizer.h (vect_analyze_loop): Pass in .LOOP_VECTORIZED
+       call.
+       (vect_analyze_loop_form): Likewise.
+       * tree-vect-loop.cc (vect_analyze_loop_form): Reject loops where we
+       cannot determine a IV exit for the scalar loop.
+       (vect_analyze_loop): Adjust.
+       * tree-vectorizer.cc (try_vectorize_loop_1): Likewise.
+       * tree-parloops.cc (gather_scalar_reductions): Likewise.
+
+2024-10-21  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-10-15  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116907
+       * tree-ssa-live.cc (clear_unused_block_pointer_in_block): New
+       helper.
+       (clear_unused_block_pointer): Call it.
+
+2024-10-21  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.
+
+2024-10-21  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.
+
+2024-10-21  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-05-17  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/115110
+       * tree-ssa-alias.cc (view_converted_memref_p): Fix.
+
+2024-10-21  Jeevitha  <jeevi...@linux.ibm.com>
+
+       Backported from master:
+       2024-10-21  Jeevitha  <jeevi...@linux.ibm.com>
+
+       * config/rs6000/amo.h (enum _AMO_LD): Correct the function code for
+       _AMO_LD_DEC_BOUNDED.
+
+2024-10-21  liuhongt  <hongtao....@intel.com>
+
+       Backported from master:
+       2024-10-21  liuhongt  <hongtao....@intel.com>
+
+       PR target/117159
+       * config/i386/sse.md
+       (*<avx512>_cmp<V48H_AVX512VL:mode>3_zero_extend<SWI248x:mode>):
+       Change from define_insn_and_split to define_insn.
+       (*<avx512>_cmp<VI12_AVX512VL:mode>3_zero_extend<SWI248x:mode>):
+       Ditto.
+       (*<avx512>_ucmp<VI12_AVX512VL:mode>3_zero_extend<SWI248x:mode>):
+       Ditto.
+       (*<avx512>_ucmp<VI48_AVX512VL:mode>3_zero_extend<SWI248x:mode>):
+       Ditto.
+       (*<avx512>_cmp<V48H_AVX512VL:mode>3_zero_extend<SWI248x:mode>_2):
+       Split to the zero_extend pattern.
+       (*<avx512>_cmp<VI12_AVX512VL:mode>3_zero_extend<SWI248x:mode>_2):
+       Ditto.
+       (*<avx512>_ucmp<VI12_AVX512VL:mode>3_zero_extend<SWI248x:mode>_2):
+       Ditto.
+       (*<avx512>_ucmp<VI48_AVX512VL:mode>3_zero_extend<SWI248x:mode>_2):
+       Ditto.
+
 2024-10-18  Martin Jambor  <mjam...@suse.cz>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 18b2d489abc8..cf7fc14e4eae 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241021
+20241022
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7b1c30e109c1..cf68245cecb1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,36 @@
+2024-10-21  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.
+
+2024-10-21  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.
+
+2024-10-21  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.
+
+2024-10-21  liuhongt  <hongtao....@intel.com>
+
+       Backported from master:
+       2024-10-21  liuhongt  <hongtao....@intel.com>
+
+       * gcc.target/i386/pr117159.c: New test.
+       * gcc.target/i386/avx512bw-pr103750-1.c: Remove xfail.
+       * gcc.target/i386/avx512bw-pr103750-2.c: Remove xfail.
+
 2024-10-18  Martin Jambor  <mjam...@suse.cz>
 
        Backported from master:

Reply via email to