+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
+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