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.
