]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 15 Feb 2024 00:20:38 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 15 Feb 2024 00:20:38 +0000 (00:20 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index d00017658ee4b681f4401fd72bdcc7e504ebf711..6bf586478ce9f4fdf419f5aab6857dce9bc85484 100644 (file)
@@ -1,3 +1,31 @@
+2024-02-14  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2024-02-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/111677
+       * config/aarch64/aarch64.cc (aarch64_reg_save_mode): Use
+       V16QImode for the full 16-byte FPR saves in the vector PCS case.
+       (aarch64_gen_storewb_pair): Handle V16QImode.
+       (aarch64_gen_loadwb_pair): Likewise.
+       (aarch64_gen_load_pair): Likewise.
+       * config/aarch64/aarch64.md (loadwb_pair<TX:mode>_<P:mode>):
+       Rename to ...
+       (loadwb_pair<TX_V16QI:mode>_<P:mode>): ... this, extending to
+       V16QImode.
+       (storewb_pair<TX:mode>_<P:mode>): Rename to ...
+       (storewb_pair<TX_V16QI:mode>_<P:mode>): ... this, extending to
+       V16QImode.
+       * config/aarch64/iterators.md (TX_V16QI): New.
+
+2024-02-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/113896
+       * tree-vect-slp.cc (vect_optimize_slp): Permute
+       SLP_TREE_SCALAR_STMTS when eliding a permuation in a
+       VEC_PERM node we need to preserve because it wraps an
+       extern vector.
+
 2024-02-08  Georg-Johann Lay  <avr@gjlay.de>
 
        Backported from master:
index 5be0b835e936397c79fbbd6075bf6bfe22157d1c..fb6e4f0ab06bf3e5538e5841d5dcbcd216bb1c7f 100644 (file)
@@ -1 +1 @@
-20240214
+20240215
index 4e8aad95e1540f0010da57c34cd50d2245a1024d..b506f514f4021008ebf45c3320e145e3facef91b 100644 (file)
@@ -1,3 +1,16 @@
+2024-02-14  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2024-02-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/111677
+       * gcc.target/aarch64/torture/pr111677.c: New test.
+
+2024-02-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/113896
+       * g++.dg/torture/pr113896.C: New testcase.
+
 2024-02-09  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master: