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

--- Comment #17 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:8b8d234304abab6ae93faf92c0151fe5d290ca64

commit r16-6523-g8b8d234304abab6ae93faf92c0151fe5d290ca64
Author: Tamar Christina <[email protected]>
Date:   Tue Jan 6 15:00:44 2026 +0000

    vect: Add check for BUILT_IN_NORMAL to ifcvt [PR122103]

    It was reported that some AVX10 test like
    gcc.target/i386/avx10_2-vcvtbf162ibs-2.c ICEd with my
    changes.  It turns out it's due to associated_internal_fn
    only supporting BUILT_IN_NORMAL calls.

    This adds a check for this before calling
    associated_internal_fn.

    Manually tested the files since they have an effective
    target tests for hardware I don't have.

    gcc/ChangeLog:

            PR tree-optimization/122103
            * tree-if-conv.cc (ifcvt_can_predicate): Add check for
            normal builtins.

Reply via email to