> The place where you insert the patch is as important as
> the
> implementation of your patch. What do your changes to
> passes.c look
> like?

Here is the "passes.c":

   NEXT_PASS (pass_early_warn_uninitialized);
   NEXT_PASS (pass_all_early_optimizations);
      
   NEXT_PASS (pass_mypass);  // My pass...
      
        {
          struct opt_pass **p = &pass_all_early_optimizations.pass.sub;
          NEXT_PASS (pass_rebuild_cgraph_edges);





Reply via email to