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

--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:a470433732e77ae29a717cf79049ceeea3cbe979

commit r16-501-ga470433732e77ae29a717cf79049ceeea3cbe979
Author: Richard Biener <rguent...@suse.de>
Date:   Fri May 9 13:48:21 2025 +0200

    tree-optimization/114166 - vectorize to lowered form with word_mode

    The following adjusts the non-PLUS/MINUS/NEGATE_EXPR vectorizations
    of "word_mode" vectors to emit the form vector lowering will later use.
    This allows us to move the vector lowering pass before vectorization,
    specifically closing the gap between vectorization and lowering,
    so we can eventually assert the vectorizer doesn't emit any code
    that's not directly supported by the target.

            PR tree-optimization/114166
            * tree-vect-stmts.cc (vectorizable_operation): Lower also
            bitwise operations on word-mode vectors.

Reply via email to