Re: [PATCH] Avoid peeling in cunrolli

2017-11-29 Thread Richard Biener
On Wed, 29 Nov 2017, Richard Biener wrote: > > It turns out that we don't vectorize the 2nd testcase in PR83202 > (or rather we do that in weird ways during BB vectorization) because > cunrolli decides to peel the inner loop completely based on > the size of the accessed arrays. That unfortunate

[PATCH] Avoid peeling in cunrolli

2017-11-29 Thread Richard Biener
It turns out that we don't vectorize the 2nd testcase in PR83202 (or rather we do that in weird ways during BB vectorization) because cunrolli decides to peel the inner loop completely based on the size of the accessed arrays. That unfortunately leaves exit tests in the outer loop body which in t