Re: [PATCH][1/n] Cleanup global pass execution flow

2012-04-05 Thread Jan Hubicka
> On 4/5/12 9:54 AM, Richard Guenther wrote: > > >Honza, does this look ok? I am going to continue this way > >until I can re-architect the toplevel pass structure in a way > >that we hand control more to the pass manager. Well, hopefully ;) > > Related to this, have you thought about the hando

Re: [PATCH][1/n] Cleanup global pass execution flow

2012-04-05 Thread Diego Novillo
On 4/5/12 9:54 AM, Richard Guenther wrote: Honza, does this look ok? I am going to continue this way until I can re-architect the toplevel pass structure in a way that we hand control more to the pass manager. Well, hopefully ;) Related to this, have you thought about the handoff points betw

Re: [PATCH][1/n] Cleanup global pass execution flow

2012-04-05 Thread Jan Hubicka
> > I'm trying to get an idea where and why we execute what part of the > pass pipeline (yeah, a two-line patch doing -Og should be possible > after this series ...). This patch removes an odd caller of > execute_pass_list (pass_early_local_passes.pass.sub), named > tree_lowering_passes, which is