On Thu, Jul 16, 2026 at 04:13:31PM +0530, Surya Kumari Jangala wrote: > Add define_insn_and_split patterns for reloading TDOmode values between > Dense Math Registers (DMRs) and memory when TARGET_DMF is enabled. > > 2026-07-15 Surya Kumari Jangala <[email protected]> > Peter Bergner <[email protected]> > > gcc: > * config/rs6000/mma.md (UNSPEC_DMF_RELOAD_FROM_MEMORY): New unspec. > (UNSPEC_DMF_RELOAD_TO_MEMORY): Likewise. > (reload_tdo_load): New define_insn_and_split. > (reload_tdo_store): Likewise. > * config/rs6000/rs6000.cc (rs6000_init_hard_regno_mode_ok): Set > reload_load and reload_store for TDOmode when TARGET_DMF.
This ok for submission. I would suggest changing the ChangeLog entry to as it is more consistant with the general ChangeLog formatting. 2026-07-15 Surya Kumari Jangala <[email protected]> Peter Bergner <[email protected]> gcc/ * config/rs6000/mma.md (UNSPEC_DMF_RELOAD_FROM_MEMORY): New unspec. (UNSPEC_DMF_RELOAD_TO_MEMORY): Likewise. (reload_tdo_load): New define_insn_and_split. (reload_tdo_store): Likewise. * config/rs6000/rs6000.cc (rs6000_init_hard_regno_mode_ok): Set reload_load and reload_store for TDOmode when TARGET_DMF. -- Michael Meissner, IBM PO Box 98, Ayer, Massachusetts, USA, 01432 email: [email protected]
