Re: [PATCH][4/n] referenced-vars TLC

2012-05-24 Thread H.J. Lu
On Thu, May 24, 2012 at 12:12 AM, Richard Guenther wrote: > On Wed, 23 May 2012, H.J. Lu wrote: > >> On Wed, May 23, 2012 at 5:00 AM, Richard Guenther wrote: >> > >> > This finally switches us to not record global vars in referenced-vars. >> > For this to work I had to re-engineer how we handle g

Re: [PATCH][4/n] referenced-vars TLC

2012-05-24 Thread Richard Guenther
On Thu, 24 May 2012, Richard Guenther wrote: > On Wed, 23 May 2012, H.J. Lu wrote: > > > On Wed, May 23, 2012 at 7:25 AM, H.J. Lu wrote: > > > On Wed, May 23, 2012 at 5:00 AM, Richard Guenther > > > wrote: > > >> > > >> This finally switches us to not record global vars in referenced-vars. > >

Re: [PATCH][4/n] referenced-vars TLC

2012-05-24 Thread Richard Guenther
On Wed, 23 May 2012, H.J. Lu wrote: > On Wed, May 23, 2012 at 7:25 AM, H.J. Lu wrote: > > On Wed, May 23, 2012 at 5:00 AM, Richard Guenther wrote: > >> > >> This finally switches us to not record global vars in referenced-vars. > >> For this to work I had to re-engineer how we handle global var

Re: [PATCH][4/n] referenced-vars TLC

2012-05-24 Thread Richard Guenther
On Wed, 23 May 2012, H.J. Lu wrote: > On Wed, May 23, 2012 at 5:00 AM, Richard Guenther wrote: > > > > This finally switches us to not record global vars in referenced-vars. > > For this to work I had to re-engineer how we handle global var removal > > from local-decls in remove_unused_locals.  I

Re: [PATCH][4/n] referenced-vars TLC

2012-05-23 Thread H.J. Lu
On Wed, May 23, 2012 at 7:25 AM, H.J. Lu wrote: > On Wed, May 23, 2012 at 5:00 AM, Richard Guenther wrote: >> >> This finally switches us to not record global vars in referenced-vars. >> For this to work I had to re-engineer how we handle global var removal >> from local-decls in remove_unused_lo

Re: [PATCH][4/n] referenced-vars TLC

2012-05-23 Thread H.J. Lu
On Wed, May 23, 2012 at 5:00 AM, Richard Guenther wrote: > > This finally switches us to not record global vars in referenced-vars. > For this to work I had to re-engineer how we handle global var removal > from local-decls in remove_unused_locals.  Incidentially that code > already had some sort

[PATCH][4/n] referenced-vars TLC

2012-05-23 Thread Richard Guenther
This finally switches us to not record global vars in referenced-vars. For this to work I had to re-engineer how we handle global var removal from local-decls in remove_unused_locals. Incidentially that code already had some sort of a bitmap (for some weird reason even), thus I borrowed that and