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
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
>
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-