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

--- Comment #74 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:2d44ab221f64f01fc676be0da1a6774740d713c6

commit r14-5283-g2d44ab221f64f01fc676be0da1a6774740d713c6
Author: Tamar Christina <tamar.christ...@arm.com>
Date:   Thu Nov 9 13:58:59 2023 +0000

    middle-end: expand copysign handling from lockstep to nested iters

    various optimizations in match.pd only happened on COPYSIGN in lock step
    which means they exclude IFN_COPYSIGN.  COPYSIGN however is restricted to
only
    the C99 builtins and so doesn't work for vectors.

    The patch expands these optimizations to work as nested iters.

    This is needed for the second patch which will add the testcase.

    gcc/ChangeLog:

            PR tree-optimization/109154
            * match.pd: expand existing copysign optimizations.

Reply via email to