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

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

https://gcc.gnu.org/g:4f9a9c26da2fe429d11dc96939dcb135b20d67d7

commit r16-6994-g4f9a9c26da2fe429d11dc96939dcb135b20d67d7
Author: Richard Biener <[email protected]>
Date:   Fri Jan 23 09:58:50 2026 +0100

    middle-end/123775 - add missing expand_vec_cond_expr_p to patterns

    This adds a missing check on supportability of a VEC_COND_EXPR
    to a match.pd pattern.  The existing conditions, in particular
    known_eq of TYPE_VECTOR_SUBPARTS, is not enough to distinguish
    VNx4SImode from V4SImode with -msve-vector-bits=128.

            PR middle-end/123775
            * match.pd ((view_convert (vec_cond ...))): Make sure the
            resulting vec_cond can be expanded.

            * gcc.target/aarch64/sve2/pr123775.c: New testcase.

Reply via email to