summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-02-21 00:19:29 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-02-21 00:19:29 +0000
commit1b468cd74a430a3c1985862d60f435065e26503e (patch)
tree27037ee7ce0ad435e5a878b67a3324b9f7d121b8
parent0b308e2f27b087049fde9fbc64e432de47868a90 (diff)
Daily bump.
-rw-r--r--gcc/ChangeLog20
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/testsuite/ChangeLog8
3 files changed, 29 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dfb447b104c..a55bc6c23d2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,23 @@
+2024-02-20 Alex Coplan <alex.coplan@arm.com>
+
+ Backported from master:
+ 2024-02-14 Alex Coplan <alex.coplan@arm.com>
+
+ PR target/111677
+ * config/aarch64/aarch64.c (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-15 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 32129b838ad..6f470e71ab9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240220
+20240221
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index da710fa81ca..b778bdad355 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2024-02-20 Alex Coplan <alex.coplan@arm.com>
+
+ Backported from master:
+ 2024-02-14 Alex Coplan <alex.coplan@arm.com>
+
+ PR target/111677
+ * gcc.target/aarch64/torture/pr111677.c: New test.
+
2024-02-15 Jakub Jelinek <jakub@redhat.com>
Backported from master: