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

--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tamar Christina <[email protected]>:

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

commit r16-5586-gb24f73a8a5210b9877ae98112b0a87f2aeae0c62
Author: Tamar Christina <[email protected]>
Date:   Tue Nov 25 12:51:52 2025 +0000

    vect: check support for gcond with {cond{_len}_}vec_cbranch_{any|all}
optabs [PR118974]

    This change allows a target to only implement the explicit vec_cbranch
optabs.
    To do this the vectorizer is updated to check for the new optabs directly.

    Targets that have a different type for BOOLEAN_VECTOR_TYPE_P for instance
    can use only the new optabs.

    gcc/ChangeLog:

            PR target/118974
            * tree-vect-stmts.cc (supports_vector_compare_and_branch): New.
            (vectorizable_early_exit): Use it.

Reply via email to