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]
