On 11/23/20 2:09 AM, Kewen.Lin via Gcc-patches wrote:
> Hi,
>
> I adjusted some vectorization test cases for vect_partial_vectors_usage_1
> before, but as exposed in the recent testings, some of them need to be
> adjusted again.  The reason is that the commit r11-3393 improved the
> epilogue loop handling of partial vectors and we won't use partial vectors
> to vectorize a single iteration scalar loop now.
>
> The affected test cases have only one single iteration in their epilogues
> separately, so we shouldn't expect the vectorization to happen on the
> epilogues any more.
>
> Tested with explicit --param=vect-partial-vector-usage=1 and default
> enablement.
>
> Is it ok for trunk?
>
> BR,
> Kewen
> -----
>
> gcc/testsuite/ChangeLog:
>
>       * gcc.dg/vect/slp-perm-1.c: Adjust for partial vectors.
>       * gcc.dg/vect/slp-perm-5.c: Likewise.
>       * gcc.dg/vect/slp-perm-6.c: Likewise.
>       * gcc.dg/vect/slp-perm-7.c: Likewise.
OK
jeff

Reply via email to