Hello, and ping please.
Martin On Fri, Jul 26 2024, Martin Jambor wrote: > Hi, > > when looking at PR 115815 we realized that it would make sense to make > calls to functions originally declared static constructors and > destructors created by pass_ipa_cdtor_merge visible to IPA-SRA. This > patch does that. > > Bootstrapped and tested on x86_64-linux. OK for master? > > Thanks, > > Martin > > > gcc/ChangeLog: > > 2024-07-25 Martin Jambor <mjam...@suse.cz> > > * passes.def: Move pass_ipa_cdtor_merge before pass_ipa_cp and > pass_ipa_sra. > --- > gcc/passes.def | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gcc/passes.def b/gcc/passes.def > index b06d6d45f63..33b2c10c9c9 100644 > --- a/gcc/passes.def > +++ b/gcc/passes.def > @@ -157,9 +157,9 @@ along with GCC; see the file COPYING3. If not see > NEXT_PASS (pass_ipa_profile); > NEXT_PASS (pass_ipa_icf); > NEXT_PASS (pass_ipa_devirt); > + NEXT_PASS (pass_ipa_cdtor_merge); > NEXT_PASS (pass_ipa_cp); > NEXT_PASS (pass_ipa_sra); > - NEXT_PASS (pass_ipa_cdtor_merge); > NEXT_PASS (pass_ipa_fn_summary); > NEXT_PASS (pass_ipa_inline); > NEXT_PASS (pass_ipa_pure_const); > -- > 2.45.2