aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-12-26 00:16:27 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-12-26 00:16:27 +0000
commitbc38aee755ddd50496f9a1d517a9cdd86301967d (patch)
treef131bd424e05232400ee7b3e843876c727b62c5c
parentfebb58d28bfa4b544ec7ffec2d61f46d25205ff0 (diff)
downloadgcc-bc38aee755ddd50496f9a1d517a9cdd86301967d.zip
gcc-bc38aee755ddd50496f9a1d517a9cdd86301967d.tar.gz
gcc-bc38aee755ddd50496f9a1d517a9cdd86301967d.tar.bz2
Daily bump.
-rw-r--r--gcc/ChangeLog21
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--libgcc/ChangeLog4
4 files changed, 32 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0f66262..589bad5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2022-12-25 Roger Sayle <roger@nextmovesoftware.com>
+ Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386-builtin.def (__builtin_ia32_movss): Update
+ CODE_FOR_sse_movss to CODE_FOR_sse_movss_v4sf.
+ (__builtin_ia32_movsd): Likewise, update CODE_FOR_sse2_movsd to
+ CODE_FOR_sse2_movsd_v2df.
+ * config/i386/i386-expand.cc (split_convert_uns_si_sse): Update
+ gen_sse_movss call to gen_sse_movss_v4sf, and gen_sse2_movsd call
+ to gen_sse2_movsd_v2df.
+ (expand_vec_perm_movs): Also allow V4SImode with TARGET_SSE and
+ V2DImode with TARGET_SSE2.
+ * config/i386/sse.md
+ (avx512fp16_fcmaddcsh_v8hf_mask3<round_expand_name>): Update
+ gen_sse_movss call to gen_sse_movss_v4sf.
+ (avx512fp16_fmaddcsh_v8hf_mask3<round_expand_name>): Likewise.
+ (sse_movss_<mode>): Renamed from sse_movss using VI4F_128 mode
+ iterator to handle both V4SF and V4SI.
+ (sse2_movsd_<mode>): Likewise, renamed from sse2_movsd using
+ VI8F_128 mode iterator to handle both V2DF and V2DI.
+
2022-12-23 Jakub Jelinek <jakub@redhat.com>
Aldy Hernandez <aldyh@redhat.com>
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index afa39b2..6c91a60 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20221225
+20221226
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0a890bd7..9f114b9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2022-12-25 Roger Sayle <roger@nextmovesoftware.com>
+ Uroš Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse-movss-4.c: New test case.
+ * gcc.target/i386/sse2-movsd-3.c: New test case.
+
2022-12-24 Roger Sayle <roger@nextmovesoftware.com>
PR target/107548
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 7ba3b0d..23e1dee 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,7 @@
+2022-12-25 Jonathan Yong <10walls@gmail.com>
+
+ * config/i386/gthr-win32.h: undef CC_NONE
+
2022-12-24 Iain Sandoe <iain@sandoe.co.uk>
* config/t-slibgcc-darwin (install-darwin-libgcc-stubs): Skip the