> This removes adding very expensive DF problems which we do not > use and which somehow cause 5GB of memory to leak.
Impressive :) > > Bootstrap & regtest running on x86_64-unknown-linux-gnu. > > 2021-01-29 Richard Biener <rguent...@suse.de> > > PR rtl-optimization/98863 > * config/i386/i386-features.c (remove_partial_avx_dependency): > Do not add DF chain and MD problems. OK (if regtests passes :) Honza > --- > gcc/config/i386/i386-features.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/gcc/config/i386/i386-features.c b/gcc/config/i386/i386-features.c > index ef4f9406102..52c51a32e14 100644 > --- a/gcc/config/i386/i386-features.c > +++ b/gcc/config/i386/i386-features.c > @@ -2295,8 +2295,6 @@ remove_partial_avx_dependency (void) > { > calculate_dominance_info (CDI_DOMINATORS); > df_set_flags (DF_DEFER_INSN_RESCAN); > - df_chain_add_problem (DF_DU_CHAIN | DF_UD_CHAIN); > - df_md_add_problem (); > df_analyze (); > v4sf_const0 = gen_reg_rtx (V4SFmode); > } > -- > 2.26.2