]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 25 Oct 2025 00:27:25 +0000 (00:27 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 25 Oct 2025 00:27:25 +0000 (00:27 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index 49d7ac48511c00b78abe1971fb42e829848565a9..bd3f5f2435a08d8c73bc68a25174897e826371b2 100644 (file)
@@ -1,3 +1,16 @@
+2025-10-24  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2025-10-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/99930
+       PR target/122323
+       * config/i386/i386-expand.cc (ix86_expand_copysign): Swap
+       operands[1] with operands[2].  Optimize copysign (x, const_double)
+       instead of copysign (const_double, x).
+       * config/i386/i386.md (copysign<mode>3): Swap constraints for
+       operands[1] and operands[2].
+
 2025-10-22  Haochen Jiang  <haochen.jiang@intel.com>
 
        * config/i386/driver-i386.cc (host_detect_local_cpu): Correct
index a234d9f4635932dd0368e614ef4661e79c126220..8135eec54b6457cba0d309ffa3e83e4e0c9e7a13 100644 (file)
@@ -1 +1 @@
-20251024
+20251025
index 67fb5d2fc42290a37e0bddf2120b793fb83f3926..167cc068cbf59945fb7c136c4447797c36ba9919 100644 (file)
@@ -1,3 +1,29 @@
+2025-10-24  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2025-10-24  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/122323
+       * gcc.target/i386/builtin-fabs-2.c: Also scan (%edi)for x32.
+
+2025-10-24  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2025-10-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/99930
+       PR target/122323
+       * gcc.target/i386/builtin-copysign-2.c: New test.
+       * gcc.target/i386/builtin-copysign-3.c: Likewise.
+       * gcc.target/i386/builtin-copysign-4.c: Likewise.
+       * gcc.target/i386/builtin-copysign-5.c: Likewise.
+       * gcc.target/i386/builtin-copysign-6.c: Likewise.
+       * gcc.target/i386/builtin-copysign-7.c: Likewise.
+       * gcc.target/i386/builtin-copysign-8a.c: Likewise.
+       * gcc.target/i386/builtin-copysign-8b.c: Likewise.
+       * gcc.target/i386/builtin-fabs-1.c: Likewise.
+       * gcc.target/i386/builtin-fabs-2.c: Likewise.
+
 2025-10-21  Jennifer Schmitz  <jschmitz@nvidia.com>
 
        PR target/121599