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

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Richard Biener
<rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:9f980cdba9e2fc0cc3f50c2c790f53b4dcd9dbe5

commit r10-8693-g9f980cdba9e2fc0cc3f50c2c790f53b4dcd9dbe5
Author: Richard Biener <rguent...@suse.de>
Date:   Mon Aug 31 13:36:09 2020 +0200

    tree-optimization/96854 - SLP reduction of two-operator is broken

    This fixes SLP reduction of two-operator operations by marking those
    not supported.  In fact any live lane out of such an operation cannot
    be code-generated correctly.

    2020-08-31  Richard Biener  <rguent...@suse.de>

            PR tree-optimization/96854
            * tree-vect-loop.c (vectorizable_live_operation): Disallow
            SLP_TREE_TWO_OPERATORS nodes.

            * gcc.dg/vect/pr96854.c: New testcase.

Reply via email to