On 05/19/2016 01:35 PM, Ilya Enkovich wrote:
Hi,
This series is an extension of previous work on loop epilogue combining [1].
It introduces three ways to handle vectorized loop epilogues: combine it with
vectorized loop, vectorize it with masks, vectorize it using a smaller vector
size.
Also it supports vectorization of loops with low trip count.
[ ... ]
So now that I'm working through the patches the one obvious thing that
is missing is testcases... We should have tests for all the new
capabilities. It's probably advisable to have some tests for cases
where the costing models say "don't vectorize the epilogue" as well.
Jeff