Re: [PATCH] PR78241, fix loop unroller when niter expr is not reliable

2016-11-11 Thread Pat Haugen
On 11/10/2016 06:54 PM, Andrew Pinski wrote: > On Wed, Nov 9, 2016 at 2:13 PM, Pat Haugen > wrote: >> > The following fixes a problem introduced by my earlier loop unroller >> > patch, https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01612.html. In >> > instances where the niter expr is not reliab

Re: [PATCH] PR78241, fix loop unroller when niter expr is not reliable

2016-11-10 Thread Andrew Pinski
On Wed, Nov 9, 2016 at 2:13 PM, Pat Haugen wrote: > The following fixes a problem introduced by my earlier loop unroller patch, > https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01612.html. In instances where > the niter expr is not reliable we need to still emit an initial peel copy of > the loo

Re: [PATCH] PR78241, fix loop unroller when niter expr is not reliable

2016-11-10 Thread Richard Biener
On Wed, Nov 9, 2016 at 11:13 PM, Pat Haugen wrote: > The following fixes a problem introduced by my earlier loop unroller patch, > https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01612.html. In instances where > the niter expr is not reliable we need to still emit an initial peel copy of > the lo

[PATCH] PR78241, fix loop unroller when niter expr is not reliable

2016-11-09 Thread Pat Haugen
The following fixes a problem introduced by my earlier loop unroller patch, https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01612.html. In instances where the niter expr is not reliable we need to still emit an initial peel copy of the loop. Bootstrap/regtest on powerpc64le with no new regression