[gcc(refs/users/meissner/heads/work221-float)] Update ChangeLog.*

Michael Meissner meissner@gcc.gnu.org
Wed Sep 10 00:33:39 GMT 2025


https://gcc.gnu.org/g:0790ea2ebec553419b32e466da660bedb0a091b2

commit 0790ea2ebec553419b32e466da660bedb0a091b2
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Tue Sep 9 20:33:35 2025 -0400

    Update ChangeLog.*

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

diff --git a/gcc/ChangeLog.float b/gcc/ChangeLog.float
index 9da1dc3e76e2..23b360cc2cda 100644
--- a/gcc/ChangeLog.float
+++ b/gcc/ChangeLog.float
@@ -1,3 +1,22 @@
+==================== Branch work221-float, patch #307 ====================
+
+Add converts between 16-bit fp and integers
+
+2025-09-09  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000.md (extendbf<mode>2): Add dummy define_expand.
+	(trunc<mode>bf2): Likewise.
+	(extend<CONVERT_FP16:mode><FP16:mode>2): Convert from just HFmode to
+	both HFmode and BFmode.
+	(trunc<CONVERT_FP16:mode><FP16:mode>2): Likewise.
+	(float<FP16:mode><GPR:mode>2): New insns.
+	(floatuns<GPR:mode><FP16:mode>2): Likewise.
+	(fix_trunc<FP16:mode><GPR:mode>2): Likewise.
+	(fixuns_trunc<FP16:mode><GPR:mode>2"): Likewise.
+
+
 ==================== Branch work221-float, patch #306 was reverted ====================
 ==================== Branch work221-float, patch #305 was reverted ====================


More information about the Gcc-cvs mailing list