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: