Re: [PATCH] Improve PR44563 more

2015-03-10 Thread Richard Biener
On Tue, 10 Mar 2015, Jakub Jelinek wrote: > On Tue, Mar 10, 2015 at 11:53:56AM +0100, Richard Biener wrote: > > 2015-03-09 Richard Biener > > > > PR middle-end/44563 > > * tree-inline.c (copy_cfg_body): Skip block mapped to entry/exit > > for redirect_all_calls. > > > > Index: gcc

Re: [PATCH] Improve PR44563 more

2015-03-10 Thread Jakub Jelinek
On Tue, Mar 10, 2015 at 11:53:56AM +0100, Richard Biener wrote: > 2015-03-09 Richard Biener > > PR middle-end/44563 > * tree-inline.c (copy_cfg_body): Skip block mapped to entry/exit > for redirect_all_calls. > > Index: gcc/tree-inline.c >

[PATCH] Improve PR44563 more

2015-03-10 Thread Richard Biener
This improves PR44563 a lot by not walking the block before/after the call being inlined for redirect_all_calls - that block will have up to 10 (unrelated) calls. Bootstrapped on x86_64-unknown-linux-gnu, regtest in progress. Will apply to trunk after that succeeded. Thanks, Richard. 2015-