On Tue, Nov 17, 2020 at 09:44:26AM +0100, Jan Hubicka wrote:
> > I think for unused functions we don't even gimplify unused functions, the
> > cgraph code just throws them away.  Even trying just to run the first few
> > passes (gimplification up to uninit1) would have several high costs,
> Note that uninit1 is a late pass so it is not just few passes we speak

You are speaking about uninit2?
The one I'm talking about is:
  PUSH_INSERT_PASSES_WITHIN (pass_build_ssa_passes)
      NEXT_PASS (pass_fixup_cfg);
      NEXT_PASS (pass_build_ssa);
      NEXT_PASS (pass_warn_nonnull_compare);
      NEXT_PASS (pass_early_warn_uninitialized);
and that is run right after 023t.ssa

        Jakub

Reply via email to