https://gcc.gnu.org/g:c3e32991c89ebafb59c161d74b92b2973518a1f1

commit c3e32991c89ebafb59c161d74b92b2973518a1f1
Author: Michael Meissner <[email protected]>
Date:   Wed Oct 15 11:27:21 2025 -0400

    Update ChangeLog.*

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

diff --git a/gcc/ChangeLog.float b/gcc/ChangeLog.float
index 599f88c1fe46..44c4c45880ad 100644
--- a/gcc/ChangeLog.float
+++ b/gcc/ChangeLog.float
@@ -1,3 +1,31 @@
+==================== Branch work222-float, patch #333 ====================
+
+Delete _Float16 -Ofast vectorization support.
+
+2025-10-15  Michael Meissner  <[email protected]>
+
+gcc/
+
+       * config/rs6000/float16.cc (bfloat16_operation_as_v4sf): Delete fp16
+       operation cases only used by _Float16 vectorization.
+       (float16_vectorization): Delete function.
+       * config/rs6000/float16.md (VFP16): Delete.
+       (FLOAT16_UNARY_OP): Likewise.
+       (FLOAT16_BINARY_OP): Likewise.
+       (float16_names): Likewise.
+       (<float16_names>v8hf3, FLOAT16_UNARY_OP iterator): Likewise.
+       (<float16_names>v8hf3, FLOAT16_BINARY_OP iterator): Likewise.
+       (neg_<float16_names>v8hf3): Likewise.
+       (abs_<float16_names>v8hf): Likewise.
+       (fmav8hf3): Likewise.
+       (fmsv8hf3): Likewise.
+       (nfmav8hf3): Likewise.
+       (nfmsv8hf3): Likewise.
+       * config/rs6000/rs6000-protos.h (FP16_UNARY): Likewise.
+       (FP16_ABS_BINAR): Likewise.
+       (FP16_NEG_BINARY): Likewise.
+       (float16_vectorization): Likewise.
+
 ==================== Branch work222-float, patch #332 ====================
 
 Upgrade float16 vector optimizations.

Reply via email to