Re: [PATCH] Help PR70729, shuffle LIM and PRE

2016-05-27 Thread Richard Biener
On Thu, 26 May 2016, Christophe Lyon wrote: > On 18 May 2016 at 12:55, Richard Biener wrote: > > > > The following patch moves LIM before PRE to allow it to cleanup CSE > > (and copyprop) opportunities LIM exposes. It also moves the DCE done > > in loop before the loop pipeline as otherwise it i

Re: [PATCH] Help PR70729, shuffle LIM and PRE

2016-05-26 Thread Christophe Lyon
On 18 May 2016 at 12:55, Richard Biener wrote: > > The following patch moves LIM before PRE to allow it to cleanup CSE > (and copyprop) opportunities LIM exposes. It also moves the DCE done > in loop before the loop pipeline as otherwise it is no longer executed > uncoditionally at this point (si

[PATCH] Help PR70729, shuffle LIM and PRE

2016-05-18 Thread Richard Biener
The following patch moves LIM before PRE to allow it to cleanup CSE (and copyprop) opportunities LIM exposes. It also moves the DCE done in loop before the loop pipeline as otherwise it is no longer executed uncoditionally at this point (since we have the no_loop pipeline). The patch requires so