https://gcc.gnu.org/g:516198b6c0054042da746f3c93f69f557b33e771

commit r15-11106-g516198b6c0054042da746f3c93f69f557b33e771
Author: GCC Administrator <[email protected]>
Date:   Thu Apr 23 00:19:18 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 19 +++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 17 +++++++++++++++++
 3 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e2eee271ad3e..f41309fa94e2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,22 @@
+2026-04-22  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2025-12-05  Richard Biener  <[email protected]>
+
+       PR tree-optimization/123002
+       * tree-vectorizer.h (supportable_widening_operation): Remove
+       vinfo and stmt_info parameters, add flag to indicate whether
+       the context would allow OP_{EVEN,ODD}.
+       * tree-vect-patterns.cc (vect_recog_abd_pattern): Adjust
+       and pass false.
+       (vect_recog_widen_op_pattern): Likewise.
+       (vect_recog_widen_abd_pattern): Likewise.
+       * tree-vect-stmts.cc (vectorizable_conversion): Move
+       even/odd validity check here, from supportable_widening_operation.
+       Adjust it to be conservative.
+       (supportable_widening_operation): Get flag whether even/odd
+       is OK to use and remove then unused parameters and code.
+
 2026-04-19  H.J. Lu  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 0dc6bcaf1c0d..b1b4798b7b5f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260422
+20260423
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4abf445b68c0..7aacf5ebd59b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,20 @@
+2026-04-22  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2025-12-05  Richard Biener  <[email protected]>
+
+       PR tree-optimization/123002
+       * gcc.dg/vect/vect-pr123002.c: Make global data non-const
+       and non-static.
+
+2026-04-22  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2025-12-05  Richard Biener  <[email protected]>
+
+       PR tree-optimization/123002
+       * gcc.dg/vect/vect-pr123002.c: New testcase.
+
 2026-04-21  Christopher Albert  <[email protected]>
 
        Backported from master:

Reply via email to