Re: [PATCH] Fix more PR80928 fallout

2017-06-26 Thread Richard Biener
On Fri, 23 Jun 2017, Jeff Law wrote: > On 06/23/2017 05:39 AM, Richard Biener wrote: > > > > SLP induction vectorization runs into the issue that it remembers > > pointers to PHI nodes in the SLP tree during analysis. But those > > may get invalidated by loop copying (for prologue/epilogue peeli

Re: [PATCH] Fix more PR80928 fallout

2017-06-23 Thread Jeff Law
On 06/23/2017 05:39 AM, Richard Biener wrote: > > SLP induction vectorization runs into the issue that it remembers > pointers to PHI nodes in the SLP tree during analysis. But those > may get invalidated by loop copying (for prologue/epilogue peeling > or versioning) as the low-level CFG helper

Re: [PATCH] Fix more PR80928 fallout

2017-06-23 Thread Rainer Orth
Hi Richard, > Bootstrapped (with the poisoning sofar, plain patch still running) > on x86_64-unknown-linux-gnu, testing in progress. > > Comments welcome, testing won't finish before I leave for the > weekend. a i686-pc-linux-gnu bootstrap just completed with the 64-bit libgomp failues gone and n

[PATCH] Fix more PR80928 fallout

2017-06-23 Thread Richard Biener
SLP induction vectorization runs into the issue that it remembers pointers to PHI nodes in the SLP tree during analysis. But those may get invalidated by loop copying (for prologue/epilogue peeling or versioning) as the low-level CFG helper copy_bbs works in the way of copying individual BBs plus