https://gcc.gnu.org/g:eb9cacd46c2e5bcbb023b7724346715d61861eb0
commit eb9cacd46c2e5bcbb023b7724346715d61861eb0 Author: Michael Meissner <[email protected]> Date: Thu Oct 2 23:52:32 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.float | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gcc/ChangeLog.float b/gcc/ChangeLog.float index 512254173ed8..02413aeb7c9e 100644 --- a/gcc/ChangeLog.float +++ b/gcc/ChangeLog.float @@ -1,3 +1,15 @@ +==================== Branch work222-float, patch #308 ==================== + +If -Ofast remove truncate and re-expand of 16-bit floating point + +2025-10-02 Michael Meissner <[email protected]> + +gcc/ + + * config/rs6000/rs6000.md (<BF_OPS_NAME>bf3): Remove debug printf. + (no_extend_trunc_<SFDF:mode>_<FP16_HW:mode>): If -Ofast, optimize + multiple 16-bit floating point truncate and extend operations. + ==================== Branch work222-float, patch #307 ==================== Add HF/BF emulation functions to libgcc.
