[PATCH]middle-end testsuite: fix failing complex add testcases PR103000
Jeff Law
jeffreyalaw@gmail.com
Mon Nov 1 13:39:15 GMT 2021
On 11/1/2021 3:54 AM, Tamar Christina via Gcc-patches wrote:
> Hi All,
>
> Some targets have overriden the default unroll factor and so do not have enough
> data to succeed for SLP vectorization if loop vect is turned off.
>
> To fix this just always unroll in these testcases.
>
> Bootstrapped Regtested on aarch64-none-linux-gnu, x86_64-pc-linux-gnu
> and no issues.
>
> Ok for master?
>
> Thanks,
> Tamar
>
> gcc/testsuite/ChangeLog:
>
> PR testsuite/103000
> * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c:
> Force unroll.
> * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: likewise
> * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c:
> Likewise
> * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
> Likewise.
OK
jeff
More information about the Gcc-patches
mailing list