]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 26 Dec 2022 00:16:27 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 26 Dec 2022 00:16:27 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libgcc/ChangeLog

index 0f66262a5c5cc1ca767227ae59799075333b940c..589bad5ab9d402c86dced6cacdef5929a4829ea1 100644 (file)
@@ -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>
 
index afa39b22a00f423eff751b7f3e83c2e5a40daabb..6c91a6094a48b86f41220455e3bcd00439520e83 100644 (file)
@@ -1 +1 @@
-20221225
+20221226
index 0a890bd72959c8092ff7aa36cadb67b2902e74c6..9f114b912335e44207d9ec89aec581595bfb9a5b 100644 (file)
@@ -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
index 7ba3b0d08d5b7bca50676a8cfeeac465c5ee9378..23e1dee2624ed6a950a6b9cd620feb373088f482 100644 (file)
@@ -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