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

--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Hu <hu...@gcc.gnu.org>:

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

commit r15-974-gbf7745f887c765e06f2e75508f263debb60aeb2e
Author: Hu, Lin1 <lin1...@intel.com>
Date:   Thu May 9 09:29:07 2024 +0800

    i386: Optimize EQ/NE comparison between avx512 kmask and -1.

    Acheive EQ/NE comparison between avx512 kmask and -1 by using kxortest
    with checking CF.

    gcc/ChangeLog:

            PR target/113609
            * config/i386/sse.md
            (*kortest_cmp<mode>_setcc): New define_insn_and_split.
            (*kortest_cmp<mode>_jcc): Ditto.

    gcc/testsuite/ChangeLog:

            PR target/113609
            * gcc.target/i386/pr113609-1.c: New test.
            * gcc.target/i386/pr113609-2.c: Ditto.
  • [Bug target/113609] EQ/NE compa... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to