Re: [PATCH] Do not run IPA transform phases multiple times

2014-04-22 Thread Martin Jambor
On Fri, Apr 18, 2014 at 03:08:09PM +0200, Martin Jambor wrote: > On Fri, Apr 18, 2014 at 01:49:36PM +0200, Jakub Jelinek wrote: > > It reproduces on x86_64 too, I guess the reason why you aren't seeing this > > is that you might have too old assembler that doesn't support > > avx2 instructions (you

Re: [PATCH] Do not run IPA transform phases multiple times

2014-04-18 Thread Martin Jambor
On Fri, Apr 18, 2014 at 01:49:36PM +0200, Jakub Jelinek wrote: > It reproduces on x86_64 too, I guess the reason why you aren't seeing this > is that you might have too old assembler that doesn't support > avx2 instructions (you actually don't need avx2 hw to reproduce, any > x86_64 or i686 just wi

Re: [PATCH] Do not run IPA transform phases multiple times

2014-04-18 Thread Jakub Jelinek
On Fri, Apr 18, 2014 at 01:33:54PM +0200, Martin Jambor wrote: > I am aware this problem has been reported but my problem is that I > cannot reproduce it anywhere. The tests pass on x86_64 host and the > only i686 host I use is gcc45 on gcc farm where these tests are > skipped. It is very likely

Re: [PATCH] Do not run IPA transform phases multiple times

2014-04-18 Thread Martin Jambor
On Fri, Apr 18, 2014 at 12:11:45PM +0200, Jakub Jelinek wrote: > On Wed, Apr 16, 2014 at 03:28:59PM +, Zamyatin, Igor wrote: > > Likely after this was checked in appeared following on x86 > > > > FAIL: gcc.dg/vect/vect-simd-clone-11.c -flto -ffat-lto-objects (internal > > compiler error) > >

Re: [PATCH] Do not run IPA transform phases multiple times

2014-04-18 Thread Jakub Jelinek
On Wed, Apr 16, 2014 at 03:28:59PM +, Zamyatin, Igor wrote: > Likely after this was checked in appeared following on x86 > > FAIL: gcc.dg/vect/vect-simd-clone-11.c -flto -ffat-lto-objects (internal > compiler error) > FAIL: gcc.dg/vect/vect-simd-clone-11.c -flto -ffat-lto-objects (test for >

RE: [PATCH] Do not run IPA transform phases multiple times

2014-04-16 Thread Zamyatin, Igor
Likely after this was checked in appeared following on x86 FAIL: gcc.dg/vect/vect-simd-clone-11.c -flto -ffat-lto-objects (internal compiler error) FAIL: gcc.dg/vect/vect-simd-clone-11.c -flto -ffat-lto-objects (test for excess errors) FAIL: gcc.dg/vect/vect-simd-clone-12.c -flto -ffat-lto-objec

Re: [PATCH] Do not run IPA transform phases multiple times

2014-04-14 Thread Jan Hubicka
> Hi, > > I have noticed that we often run IPA-transformation phases multiple > times. The reason is that when a virtual clone is created, it starts > with an empty ipa_transforms_to_apply vector and all subsequent IPA > passes that see it are pushed onto it. The original node gets these > pushe