https://gcc.gnu.org/g:7e2f62c0d0362a1d306be40bb109fb6e24765eb2

commit 7e2f62c0d0362a1d306be40bb109fb6e24765eb2
Author: Michael Meissner <[email protected]>
Date:   Fri Feb 13 15:54:41 2026 -0500

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.dmf | 53 ++++++++++++++++++++++++++++++++---------------------
 1 file changed, 32 insertions(+), 21 deletions(-)

diff --git a/gcc/ChangeLog.dmf b/gcc/ChangeLog.dmf
index 4d9948741d51..efc3514866ae 100644
--- a/gcc/ChangeLog.dmf
+++ b/gcc/ChangeLog.dmf
@@ -1,4 +1,4 @@
-==================== Branch work237-dmf, patch #104 ====================
+==================== Branch work237-dmf, patch #114 ====================
 
 Add support for 1,024 bit dense math registers.
 
@@ -70,10 +70,8 @@ gcc/testsuite/
 2026-02-13   Michael Meissner  <[email protected]>
 
        * gcc.target/powerpc/dm-1024bit.c: New test.
-       * lib/target-supports.exp (check_effective_target_ppc_dm1024_ok): New
-       target test.
 
-==================== Branch work237-dmf, patch #103 ====================
+==================== Branch work237-dmf, patch #113 ====================
 
 Add support for dense math registers #3.
 
@@ -84,7 +82,14 @@ gcc/
 
 2026-02-13   Michael Meissner  <[email protected]>
 
-       * config/rs6000/mma.md (mma_<acc>): Add support for dense registers.
+       * config/rs6000/mma.md (UNSPEC_MMA_DMSETDMRZ): New unspec.
+       (mma_xxsetaccz) Convert to being a define_expand that can handle both
+       the original MMA support without dense math registers, and support with
+       dense math register support.
+       (mma_xxsetaccz_nodm): Rename original mma_xxsetaccz, and restrict this
+       to when we do not have dense math registers.
+       (mma_xxsetaccz_dm): New insn for clearing dense math registers.
+       (mma_<acc>): Add support for dense registers.
        Document which instructions are generated by each insn.
        (mma_<vv>): Likewise.
        (mma_<avv>): Likewise.
@@ -106,7 +111,17 @@ gcc/
        turn on -mdense-math.
        (POWERPC_MASKS): Mark -mdense-math as being set by -mcpu=<xxx> options.
 
-==================== Branch work237-dmf, patch #102 ====================
+gcc/testsuite/
+
+2026-02-13   Michael Meissner  <[email protected]>
+
+       * gcc.target/powerpc/mma-dm-1.c: New test.
+       * gcc.target/powerpc/mma-dm-1.c: Likewise.
+       * lib/target-supports.exp (check_effective_target_powerpc_future_ok):
+       New powerpc target support.
+       (check_effective_target_powerpc_dense_math_ok): Likewise.
+
+==================== Branch work237-dmf, patch #112 ====================
 
 Add support for dense math registers #2.
 
@@ -118,23 +133,14 @@ gcc/
 
 2026-02-13   Michael Meissner  <[email protected]>
 
-       * config/rs6000/mma.md (UNSPEC_MMA_DMSETDMRZ): New unspec.
-       (movxo): Convert to being a define_expand that can handle both the
-       original MMA support without dense math registes, and adding dense math
-       support.
+       * config/rs6000/mma.md (movxo): Convert to being a define_expand that
+       can handle both the original MMA support without dense math registes,
+       and adding dense math support.
        (movxo_nodm): Rename original movxo, and restrict this to when we do not
        have dense math registers.
        (movxo_dm): New define_insn_and_split for dense math registers.
-       (mma_xxsetaccz) Convert to being a define_expand that can handle both
-       the original MMA support without dense math registes, and adding dense
-       math support.
-       (mma_xxsetaccz_nodm): Rename original movxo, and restrict this to when
-       we do not have dense math registers.
-       (mma_xxsetaccz_dm): New insn for dense math registers.
        * config/rs6000/predicates.md (dense_math_operand): New predicate.
        (accumulator_operand): Add support for dense math registes.
-       * config/rs6000/rs6000-c.cc (rs6000_target_modify_macros): Define
-       __DENSE_MATH__ if dense math registers are used.
        * config/rs6000/rs6000.cc (enum rs6000_reg_type): Add dense math
        register support.
        (enum rs6000_reload_reg_typ): Likewise.
@@ -172,10 +178,9 @@ gcc/
        (ADDITIONAL_REGISTER_NAMES): Likewise.
        * config/rs6000/rs6000.md (FIRST_DM_REGNO): New constant.
        (LAST_DM_REGNO): Likewise.
-       * config/rs6000/rs6000.opt (-mdense-math): New option.
 
 
-==================== Branch work237-dmf, patch #101 ====================
+==================== Branch work237-dmf, patch #111 ====================
 
 Add support for dense math registers.
 
@@ -194,7 +199,7 @@ gcc/
        * config/rs6000/rs6000.opt (-mdense-math): New option.
        * doc/invoke.texi (RS/6000 and PowerPC Options): Add -mdense-math.
 
-==================== Branch work237-dmf, patch #100 ====================
+==================== Branch work237-dmf, patch #110 ====================
 
 Add wD constraint.
 
@@ -221,6 +226,12 @@ it into the master branch?
        the 'wD' constraint.
        * doc/md.texi (PowerPC constraints): Document the 'wD' constraint.
 
+==================== Branch work237-dmf, patch #104 was reverted 
====================
+==================== Branch work237-dmf, patch #103 was reverted 
====================
+==================== Branch work237-dmf, patch #102 was reverted 
====================
+==================== Branch work237-dmf, patch #101 was reverted 
====================
+==================== Branch work237-dmf, patch #100 was reverted 
====================
+
 ==================== Branch work237-dmf, baseline ====================
 
 2026-02-12   Michael Meissner  <[email protected]>

Reply via email to