> On Thu, Aug 2, 2012 at 3:23 AM, Jan Hubicka wrote:
> >>
> >> This patch works passed profiledbootstrap with LTO as well as LTO -O3
> >> on 176.gcc in SPEC CPU 2000. I have to add 2 inline_edge_summary_vec
> >> checks to avoid ICE. OK to install?
> >
> > Thanks, it looks good. I am just concern
On Thu, Aug 2, 2012 at 3:23 AM, Jan Hubicka wrote:
>>
>> This patch works passed profiledbootstrap with LTO as well as LTO -O3
>> on 176.gcc in SPEC CPU 2000. I have to add 2 inline_edge_summary_vec
>> checks to avoid ICE. OK to install?
>
> Thanks, it looks good. I am just concerned about...
>>
>
> This patch works passed profiledbootstrap with LTO as well as LTO -O3
> on 176.gcc in SPEC CPU 2000. I have to add 2 inline_edge_summary_vec
> checks to avoid ICE. OK to install?
Thanks, it looks good. I am just concerned about...
> diff --git a/gcc/ipa-split.c b/gcc/ipa-split.c
> index 33c
On Tue, Jul 31, 2012 at 5:39 AM, Jan Hubicka wrote:
>> Hi,
>>
>> 2012-07-06 H.J. Lu
>>
>> PR middle-end/53321
>> PR middle-end/53865
>> * Makefile.in (tree-profile.o): Depend on ipa-inline.h.
>>
>> * ipa.c (symtab_remove_unreachable_nodes): Restore
>> cgraph_propag
> Hi,
>
> 2012-07-06 H.J. Lu
>
> PR middle-end/53321
> PR middle-end/53865
> * Makefile.in (tree-profile.o): Depend on ipa-inline.h.
>
> * ipa.c (symtab_remove_unreachable_nodes): Restore
> cgraph_propagate_frequency call when something was changed.
>
> *
On Fri, Jul 6, 2012 at 9:08 PM, H.J. Lu wrote:
> Hi,
>
> After inlining, IPA calls tree_profiling which rebuilds edges:
>
> #2 0x00683ccd in rebuild_cgraph_edges ()
> at /export/gnu/import/git/gcc/gcc/cgraphbuild.c:433
> #3 0x00c02de6 in tree_profiling ()
> at /export/gnu
Hi,
After inlining, IPA calls tree_profiling which rebuilds edges:
#2 0x00683ccd in rebuild_cgraph_edges ()
at /export/gnu/import/git/gcc/gcc/cgraphbuild.c:433
#3 0x00c02de6 in tree_profiling ()
at /export/gnu/import/git/gcc/gcc/tree-profile.c:564
#4 0x00a1be4f