On Fri, Jul 10, 2026 at 12:08:25AM +0530, jeevitha wrote:
> Hi All,
> 
> The following patch has been bootstrapped and regtested on powerpc64le-linux.
> 
> Introduce the new opaque mode `TDOmode` for the `__dmr1024` type, which
> may be supported on a future Power processor, and treat it similarly
> to the existing MMA opaque types when diagnosing invalid function
> parameter and return values. Update the diagnostics to distinguish
> between Dense Math and MMA types in error messages.
> 
> 2026-07-10  Jeevitha Palanisamy  <[email protected]>
> 
> gcc/
>       * config/rs6000/rs6000-call.cc (rs6000_return_in_memory): Handle 
> TDOmode and
>       emit "Dense Math" diagnostics.
>       (rs6000_function_arg): Reject TDOmode function parameters and
>       emit "Dense Math" diagnostics.
>       * config/rs6000/rs6000-modes.def: Add TDOmode.
> 

This is approved for back porting to the GCC 16 branch with the other
associated -mcpu=future patches.

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

Reply via email to