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.
