Re: [PATCH] vect: Fix epilogue loop handling of partial vectors

2020-09-23 Thread Kewen.Lin via Gcc-patches
on 2020/9/23 下午7:33, Richard Sandiford wrote: > "Kewen.Lin" writes: >> on 2020/9/22 下午10:34, Richard Sandiford wrote: >>> Also, while splitting out the logic that handles epilogues with >>> constant iterations, I added a check to make sure that we don't >>> try to use partial vectors to vectorise

Re: [PATCH] vect: Fix epilogue loop handling of partial vectors

2020-09-23 Thread Richard Sandiford
"Kewen.Lin" writes: > on 2020/9/22 下午10:34, Richard Sandiford wrote: >> Also, while splitting out the logic that handles epilogues with >> constant iterations, I added a check to make sure that we don't >> try to use partial vectors to vectorise a single-scalar loop. >> This required some changes

Re: [PATCH] vect: Fix epilogue loop handling of partial vectors

2020-09-23 Thread Richard Biener via Gcc-patches
On Tue, Sep 22, 2020 at 4:34 PM Richard Sandiford wrote: > > Richard Sandiford writes: > > I'll try to have a patch ready tomorrow morning European time. > > Well, I totally failed to hit that deadline. When testing on Power, > I saw a couple of extra failures, but I now think they're improvemen

Re: [PATCH] vect: Fix epilogue loop handling of partial vectors

2020-09-22 Thread Kewen.Lin via Gcc-patches
Hi Richard, on 2020/9/22 下午10:34, Richard Sandiford wrote: > Richard Sandiford writes: >> I'll try to have a patch ready tomorrow morning European time. > > Well, I totally failed to hit that deadline. When testing on Power, > I saw a couple of extra failures, but I now think they're improvemen

[PATCH] vect: Fix epilogue loop handling of partial vectors

2020-09-22 Thread Richard Sandiford
Richard Sandiford writes: > I'll try to have a patch ready tomorrow morning European time. Well, I totally failed to hit that deadline. When testing on Power, I saw a couple of extra failures, but I now think they're improvements rather than regressions. See the point about single-iteration epi