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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by hongtao Liu <liuho...@gcc.gnu.org>:

https://gcc.gnu.org/g:3cb204046c0db899750aee9480af4f1953a40ac3

commit r15-1739-g3cb204046c0db899750aee9480af4f1953a40ac3
Author: liuhongt <hongtao....@intel.com>
Date:   Wed Jun 19 13:12:00 2024 +0800

    Add more splitter for mskmov with avx512 comparison.

    gcc/ChangeLog:

            PR target/115517
            * config/i386/sse.md
            (*<sse>_movmsk<ssemodesuffix><avxsizesuffix>_lt_avx512): New
            define_insn_and_split.
            (*<sse>_movmsk<ssemodesuffix><avxsizesuffix>_<u>ext_lt_avx512):
            Ditto.
            (*<sse2_avx2>_pmovmskb_lt_avx512): Ditto.
            (*<sse2_avx2>_pmovmskb_zext_lt_avx512): Ditto.
            (*sse2_pmovmskb_ext_lt_avx512): Ditto.
            (*pmovsk_kmask_v16qi_avx512): Ditto.
            (*pmovsk_mask_v32qi_avx512): Ditto.
            (*pmovsk_mask_cmp_<mode>_avx512): Ditto.
            (*pmovsk_ptest_<mode>_avx512): Ditto.

Reply via email to