https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103000

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tamar Christina <tnfch...@gcc.gnu.org>:

https://gcc.gnu.org/g:8a260d652c421e212818efc3c0f487cf9cdbcc2c

commit r12-4826-g8a260d652c421e212818efc3c0f487cf9cdbcc2c
Author: Tamar Christina <tamar.christ...@arm.com>
Date:   Mon Nov 1 13:42:51 2021 +0000

    testsuite: fix failing complex add testcases PR103000

    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.

    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.

Reply via email to