Re: RF[CA]: Don't restrict stack slot sharing

2012-06-15 Thread Michael Matz
Hi, On Wed, 6 Jun 2012, Richard Guenther wrote: > > Regstrapped this patch (all languages+Ada) on x86_64-linux, with and > > without the above scheduler hacks, no regressions (without the > > scheduler hacks). > > The n_temp_slots_in_use part is ok. > > The rest is also a good idea, and indee

Re: RF[CA]: Don't restrict stack slot sharing

2012-06-06 Thread Richard Guenther
On Wed, Jun 6, 2012 at 2:43 PM, Michael Matz wrote: > Hi, > > On Tue, 29 May 2012, Richard Guenther wrote: > >> > [... patch about making conflict handling for stack slot sharing >> > faster...] >> >> The volatile handling is very odd - the objects_must_conflict_p code >> basically says that two v

RF[CA]: Don't restrict stack slot sharing

2012-06-06 Thread Michael Matz
Hi, On Tue, 29 May 2012, Richard Guenther wrote: > > [... patch about making conflict handling for stack slot sharing > > faster...] > > The volatile handling is very odd - the objects_must_conflict_p code > basically says that two volatile vars may always share stack slots?! > What's the re