https://gcc.gnu.org/g:61d6ec5e8b6291ea25aff128ec99ab3762595ac5

commit 61d6ec5e8b6291ea25aff128ec99ab3762595ac5
Author: Michael Meissner <[email protected]>
Date:   Mon Oct 6 23:14:03 2025 -0400

    Update ChangeLog.*

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

diff --git a/gcc/ChangeLog.float b/gcc/ChangeLog.float
index bba79c398ab0..a6447deab505 100644
--- a/gcc/ChangeLog.float
+++ b/gcc/ChangeLog.float
@@ -1,3 +1,23 @@
+==================== Branch work222-float, patch #316 ====================
+
+Add combiner support for bfloat16.
+
+2025-10-06  Michael Meissner  <[email protected]>
+
+gcc/
+
+       * config.gcc (powerpc*-*-*): Add float16.o.
+       * config/rs6000/float16.cc: New file.
+       * config/rs6000/float16.md (various): Update comments.
+       (<fp16_binary_name>bf3): Move code to bfloat16_expand_binary_op.
+       (<fp16_binary_name>bf3_internal1): New combiner insns.
+       (<fp16_binary_name>bf3_internal2): Likewise.
+       (<fp16_binary_name>bf3_internal3): Likewise.
+       (<fp16_binary_name>bf3_internal4): Likewise.
+       * config/rs6000/rs6000-proto.h (bfloat16_expand_binary_op): New
+       declaration.
+       * config/rs6000/t-rs6000 (float16.o): New build rule.
+
 ==================== Branch work222-float, patch #315 ====================
 
 Rename attributes and add Float16 shift left.

Reply via email to