https://gcc.gnu.org/g:9ca7abcac8d9d71b8c276dca41702add6ea7144c

commit r15-11082-g9ca7abcac8d9d71b8c276dca41702add6ea7144c
Author: GCC Administrator <[email protected]>
Date:   Wed Apr 15 08:19:27 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 91 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 20 +++++++++++
 gcc/testsuite/ChangeLog | 85 +++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 197 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c5d844610429..e4023c6878a7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,94 @@
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-04-07  Richard Biener  <[email protected]>
+
+       PR tree-optimization/124802
+       * tree-vect-slp-patterns.cc (vect_match_expression_p): Fail
+       for SLP_TREE_PERMUTE_P.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-03-30  Richard Biener  <[email protected]>
+
+       PR tree-optimization/124677
+       * tree-vect-loop.cc (vectorizable_recurr): Skip vector
+       stmts for the def.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-03-27  Richard Biener  <[email protected]>
+
+       PR debug/124644
+       * dwarf2out.cc (dwarf2out_abstract_function): Only
+       add DW_AT_artificial if the decl isn't DECL_ARTIFICIAL.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-03-18  Richard Biener  <[email protected]>
+
+       PR tree-optimization/124555
+       * match.pd ((A - B) >=/> 0 ? (A - B) : (B - A) -> abs (A - B)):
+       Guard the vector case with target_supports_op_p checks.
+       ((A - B) <=/< 0 ? (A - B) : (B - A) -> -abs (A - B)): Likewise.
+       ((type)A >=/> 0 ? A : -A -> abs (A)): Likewise.
+       ((type)A <=/< 0 ? A : -A -> -abs (A)): Likewise.
+
+2026-04-14  Jan Hubicka  <[email protected]>
+
+       Backported from master:
+       2026-03-10  Jan Hubicka  <[email protected]>
+                   Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/120987
+       * ipa-modref.cc (ipa_merge_modref_summary_after_inlining): Mask
+       off non const/pure/novops related flags when combining of outer
+       functions.
+
+2026-04-13  Vineet Gupta  <[email protected]>
+
+       PR target/124670
+       * config/bpf/bpf.md (zero_extendsidi2): Use 'W' in asm template.
+
+2026-04-13  Richard Earnshaw  <[email protected]>
+
+       Backported from master:
+       2026-03-11  Richard Earnshaw  <[email protected]>
+
+       PR target/123271
+       * config/arm/arm.md (subvsi3_intmin): Renamed to ...
+       (sub_cmpVsi3_intmin): ... this.
+       (subvsi3): Renamed to ...
+       (sub_cmpVsi3): ... this.
+       (subvsi3_imm1): Renamed to ...
+       (sub_cmpVsi3_imm1): ... this.
+       (usubvsi3_borrow): Renamed to ...
+       (usub_cmpVsi3_borrow): ... this.
+       (usubvsi3_borrow_imm): Renamed to ...
+       (usub_cmpVsi3_borrow_imm): ... this.
+       (subvsi3_borrow): Renamed to ...
+       (sub_cmpVsi3_borrow): ... this.
+       (subvsi3_borrow_imm): Renamed to ...
+       (sub_cmpVsi3_borrow_imm): ... this.
+
+2026-04-13  Hu, Lin1  <[email protected]>
+
+       PR target/124710
+       * config/i386/sse.md (iptrps2qq): New mode attribute for
+       ps2qq Intel syntax memory operand size override.
+       
(avx10_2_vcvttps2<sat_cvt_sign_prefix>qqs<mode><mask_name><round_saeonly_name>):
+       Use %<iptrps2qq>1 in Intel syntax to emit qword ptr for V2DI (128-bit)
+       memory operands.
+       (avx10_2_vcvttsd2<sat_cvt_sign_prefix>sis<mode><round_saeonly_name>):
+       Use %q1 in Intel syntax to emit qword ptr for scalar double memory
+       operands.
+       (avx10_2_vcvttss2<sat_cvt_sign_prefix>sis<mode><round_saeonly_name>):
+       Use %k1 in Intel syntax to emit dword ptr for scalar single memory
+       operands.
+
 2026-04-09  Xi Ruoyao  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a1b35b3687d1..3bd3150050a5 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260413
+20260415
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 430317850344..aefb76b81a73 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,23 @@
+2026-04-13  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-30  Christopher Albert  <[email protected]>
+
+       * scanner.cc (skip_free_oacc_sentinel): Clear openmp_flag only for
+       fresh OpenACC directive lines.
+       (skip_free_omp_sentinel): Clear openacc_flag only for fresh OpenMP
+       directive lines.
+
+2026-04-13  Christopher Albert  <[email protected]>
+
+       PR fortran/95879
+       PR fortran/95879
+       * parse.cc (fixup_st_func_formals): New function to update
+       statement function formal argument lists referencing a symbol
+       about to be freed.
+       (gfc_fixup_sibling_symbols): Call fixup_st_func_formals before
+       gfc_release_symbol.
+
 2026-04-06  Harald Anlauf  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 102c8db67f0c..8d64d8e7c378 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,88 @@
+2026-04-14  Christophe Lyon  <[email protected]>
+
+       Backported from master:
+       2026-04-07  Christophe Lyon  <[email protected]>
+
+       PR target/124704
+       * lib/target-supports.exp
+       (check_effective_target_vect_cmdline_neeed): Handle arm_mve
+       similarly to arm_neon.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-04-07  Richard Biener  <[email protected]>
+
+       PR tree-optimization/124802
+       * gcc.dg/vect/vect-pr124802.c: New testcase.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-03-30  Richard Biener  <[email protected]>
+
+       PR tree-optimization/124677
+       * gcc.dg/vect/vect-pr124677.c: New testcase.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-03-27  Richard Biener  <[email protected]>
+
+       PR debug/124644
+       * g++.dg/debug/pr124644.C: New testcase.
+
+2026-04-14  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-03-18  Richard Biener  <[email protected]>
+
+       PR tree-optimization/124555
+       * gcc.dg/torture/pr124555.c: New testcase.
+       * g++.dg/absvect.C: Restrict dump scan to x86-64 and force
+       -msse4 there.
+
+2026-04-14  Jan Hubicka  <[email protected]>
+
+       Backported from master:
+       2026-03-10  Jan Hubicka  <[email protected]>
+                   Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/120987
+       * g++.dg/torture/pr120987-1.C: New test.
+
+2026-04-13  Vineet Gupta  <[email protected]>
+
+       PR target/124670
+       * gcc.target/bpf/zero-ext.c: New test.
+
+2026-04-13  Richard Earnshaw  <[email protected]>
+
+       Backported from master:
+       2026-03-11  Richard Earnshaw  <[email protected]>
+
+       PR target/123271
+       * gcc.target/arm/pr123271.c: New test.
+
+2026-04-13  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-30  Christopher Albert  <[email protected]>
+
+       * gfortran.dg/goacc/omp-108382.f90: New test.
+
+2026-04-13  Christopher Albert  <[email protected]>
+
+       PR fortran/95879
+       PR fortran/95879
+       * gfortran.dg/pr95879.f90: New test.
+
+2026-04-13  Hu, Lin1  <[email protected]>
+
+       PR target/124710
+       * gcc.target/i386/pr124710-1.c: New test.
+       * gcc.target/i386/pr124710-2.c: Ditto.
+
 2026-04-09  Xi Ruoyao  <[email protected]>
 
        Backported from master:

Reply via email to