On Thu, Jul 16, 2026 at 06:20:26AM -0500, Vijay Shankar wrote:
> Split the movxo pattern into DMF and non-DMF variants.
> 
> Use DMF move instructions (dmxxinstdmr512, dmmr, and dmxxextfdmr512)
> for accumulator/DMR moves while retaining the existing split for
> non-DMR operands.
> 
> 2026-07-15  Vijay Shankar  <[email protected]>
> 
> gcc/ChangeLog:
>       * config/rs6000/mma.md (*movxo): renamed to movxo_nodmf
>       (*movxo_nodmf): updated contraint to use wD and add !TARGET_DMF
>       (*movxo_dmf): New pattern to handle dmf insert/extract from vsx

All of these patches are cleared to be back ported to the GCC 16 branch
after a short delay to make sure the master branch was not broken,
given they only modify PowerPC specific files or documentation files.

-- 
Michael Meissner, IBM
PO Box 98, Ayer, Massachusetts, USA, 01432
email: [email protected]

Reply via email to