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

index 5645182ec63f0dd5e59d61af1c63c2b7b24eb380..08a3c55a179faeb96ebb3e7127483fb4d59183c1 100644 (file)
@@ -1,3 +1,18 @@
+2023-04-17  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-04-04  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/108699
+       * config/rs6000/altivec.md (*p9v_parity<mode>2): Rename to ...
+       (rs6000_vprtyb<mode>2): ... this.
+       * config/rs6000/rs6000-builtin.def (VPRTYBD): Replace parityv2di2 with
+       rs6000_vprtybv2di2.
+       (VPRTYBW): Replace parityv4si2 with rs6000_vprtybv4si2.
+       (VPRTYBQ): Replace parityv1ti2 with rs6000_vprtybv1ti2.
+       * config/rs6000/vector.md (parity<mode>2 with VEC_IP): Expand with
+       popcountv16qi2 and the corresponding rs6000_vprtyb<mode>2.
+
 2023-02-24  Sebastian Huber  <sebastian.huber@embedded-brains.de>
 
        Backported from master:
index 27b1d3f07db7ed48ca27c2a01dbb7178a8ddce5f..378aed56acfc291340426de142a91aa3209dfd8f 100644 (file)
@@ -1 +1 @@
-20230417
+20230418
index dfde5a9c5b6177531ffd58058e52081646f00251..9ffc5078d3f92c1a66fd341e386bff3a362743ac 100644 (file)
@@ -1,3 +1,13 @@
+2023-04-17  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-04-04  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/108699
+       * gcc.target/powerpc/p9-vparity.c: Add scan-assembler-not for vpopcntb
+       to distinguish parity byte from parity.
+       * gcc.target/powerpc/pr108699.c: New test.
+
 2023-04-16  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master: