https://gcc.gnu.org/g:f084bd952df5047b884532d55e4d3aa5acf365eb
commit f084bd952df5047b884532d55e4d3aa5acf365eb Author: Michael Meissner <meiss...@linux.ibm.com> Date: Sat Nov 16 20:35:01 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog.dmf b/gcc/ChangeLog.dmf index aa77271c9842..9ed4c3e18c7e 100644 --- a/gcc/ChangeLog.dmf +++ b/gcc/ChangeLog.dmf @@ -243,11 +243,11 @@ accumulators if -mcpu=future is used. For testing purposes, I added an undocumented option '-mdense-math' to enable or disable the dense math support. -This patch adds a new constraint (wD). If MMA is selected but dense math is -not selected (i.e. -mcpu=power10), the wD constraint will allow access to -accumulators that overlap with VSX registers 0..31. If both MMA and dense math -are selected (i.e. -mcpu=future), the wD constraint will only allow dense math -registers. +This patch updates the wD constraint added in the previous patch. If MMA is +selected but dense math is not selected (i.e. -mcpu=power10), the wD constraint +will allow access to accumulators that overlap with VSX registers 0..31. If +both MMA and dense math are selected (i.e. -mcpu=future), the wD constraint +will only allow dense math registers. This patch modifies the existing %A output modifier. If MMA is selected but dense math is not selected, then %A output modifier converts the VSX register