Re: [PATCH][1/n] Cleanup internal interfaces, GCC modularization

2012-03-30 Thread Richard Guenther
On Fri, 30 Mar 2012, Richard Guenther wrote: > On Thu, 29 Mar 2012, Jan Hubicka wrote: > > > With Mozilla folks I used the dumps from first WPA unreachable function > > removal pass > > with some degree of success. This gets a lot of non-trivial cases of dead > > code, > > but also there are a

Re: [PATCH][1/n] Cleanup internal interfaces, GCC modularization

2012-03-30 Thread Richard Guenther
On Thu, 29 Mar 2012, Jan Hubicka wrote: > > > > I am playing with doing some internal interface static analysis > > using the first patch below (and looking at LTO bootstrap results). > > > > An example, obvious patch resulting from that is the 2nd patch, > > resuling from the static analysis ou

Re: [PATCH][1/n] Cleanup internal interfaces, GCC modularization

2012-03-29 Thread Jan Hubicka
> > I am playing with doing some internal interface static analysis > using the first patch below (and looking at LTO bootstrap results). > > An example, obvious patch resulting from that is the 2nd patch, > resuling from the static analysis output > > /space/rguenther/src/svn/trunk/gcc/tree-ssa

[PATCH][1/n] Cleanup internal interfaces, GCC modularization

2012-03-29 Thread Richard Guenther
I am playing with doing some internal interface static analysis using the first patch below (and looking at LTO bootstrap results). An example, obvious patch resulting from that is the 2nd patch, resuling from the static analysis output /space/rguenther/src/svn/trunk/gcc/tree-ssa-pre.c:add_to_va