]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 3 Jun 2023 00:19:18 +0000 (00:19 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 3 Jun 2023 00:19:18 +0000 (00:19 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index 9cb4f2c0b34a54c4b9b2b15478ea90746b1f102c..ef6969157c247224fb61300ca08f1d897f7c5367 100644 (file)
@@ -1,3 +1,23 @@
+2023-06-02  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-05-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/109505
+       * match.pd ((x | CST1) & CST2 -> (x & CST2) | (CST1 & CST2),
+       Combine successive equal operations with constants,
+       (A +- CST1) +- CST2 -> A + CST3, (CST1 - A) +- CST2 -> CST3 - A,
+       CST1 - (CST2 - A) -> CST3 + A): Use ! on ops with 2 CONSTANT_CLASS_P
+       operands.
+
+2023-06-02  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/109505
+       * doc/match-and-simplify.texi: Amend ! documentation.
+       * genmatch.c (expr::gen_transform): Code-generate ! support
+       for GENERIC.
+       (parser::parse_expr): Allow ! for GENERIC.
+
 2023-06-01  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master:
index d0de28459d0b621bccc025e2b26cf56566023a46..1760b75fb7792512c503b3c923636a20875a3d16 100644 (file)
@@ -1 +1 @@
-20230602
+20230603
index eb6383443fa16b1317a9ecd9f0e07d0d9a40a2f1..aa7a5f9b4c13b0783531a7a9839c67eb100e221f 100644 (file)
@@ -1,3 +1,11 @@
+2023-06-02  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-05-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/109505
+       * gcc.target/aarch64/sve/pr109505.c: New test.
+
 2023-05-29  Release Manager
 
        * GCC 11.4.0 released.