https://gcc.gnu.org/g:16967ce96a096dee45545a88bef39a7c44253d8f

commit 16967ce96a096dee45545a88bef39a7c44253d8f
Author: Michael Meissner <[email protected]>
Date:   Fri Oct 17 13:19:13 2025 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.float | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog.float b/gcc/ChangeLog.float
index 9e21f48ffa6b..76a4d0e25842 100644
--- a/gcc/ChangeLog.float
+++ b/gcc/ChangeLog.float
@@ -1,4 +1,16 @@
-==================== Branch work222-float, patch #338 ====================
+==================== Branch work222-float, patch #340 ====================
+
+Fix loading up negative 0 vector 16-bit floating point.
+
+2025-10-17  Michael Meissner  <[email protected]>
+
+gcc/
+
+       * config/rs6000/float16.md (neg<mode>2, VFP16_HW iterator): Force -0.0
+       vector constant to memory.
+       (abs<mode>2, VFP16_HW iterator): Likewise.
+
+==================== Branch work222-float, patch #339 ====================
 
 Add unary, fma 16-bit floating point vector optimization.

Reply via email to