Re: [PATCH, rs6000 V2] Add store fusion support for Power10

2021-08-26 Thread Segher Boessenkool
Hi! On Wed, Aug 11, 2021 at 11:02:25AM -0500, Pat Haugen wrote: > * config/rs6000/rs6000-cpus.def (ISA_3_1_MASKS_SERVER): Add new flag. > (POWERPC_MASKS): Likewise. "Add OPTION_MASK_P10_FUSION_2STORE", instead. > +static bool > +is_fusable_store (rtx_insn *insn, rtx *str_mem) > +{ >

Ping: [PATCH, rs6000 V2] Add store fusion support for Power10

2021-08-26 Thread Pat Haugen via Gcc-patches
Ping. On 8/11/21 11:02 AM, Pat Haugen via Gcc-patches wrote: > Enable store fusion on Power10. > > Use the SCHED_REORDER hook to implement Power10 specific ready list > reordering. > As of now this is just store fusion. > > Things changed in this version of the patch > - Separate patch for addi

[PATCH, rs6000 V2] Add store fusion support for Power10

2021-08-11 Thread Pat Haugen via Gcc-patches
Enable store fusion on Power10. Use the SCHED_REORDER hook to implement Power10 specific ready list reordering. As of now this is just store fusion. Things changed in this version of the patch - Separate patch for additional load/store checks - Move option check from is_fusable_store() to caller