[Bug target/96744] [11 Regression] FAIL: gcc.target/i386/avx512bitalgvl-vpopcntb-1.c execution test

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Aug 28 07:53:19 GMT 2020


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

--- Comment #13 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by hongtao Liu
<liuhongt@gcc.gnu.org>:

https://gcc.gnu.org/g:436ee9fec2751826bc48069d4dd320207fd9dfa4

commit r10-8684-g436ee9fec2751826bc48069d4dd320207fd9dfa4
Author: liuhongt <hongtao.liu@intel.com>
Date:   Wed Aug 26 15:24:10 2020 +0800

    Add expander for movp2hi and movp2qi.

    2020-08-30  Uros Bizjak    <ubizjak@gmail.com>

    gcc/ChangeLog:
            PR target/96744
            * config/i386/i386-expand.c (split_double_mode): Also handle
            E_P2HImode and E_P2QImode.
            * config/i386/sse.md (MASK_DWI): New define_mode_iterator.
            (mov<mode>): New expander for P2HI,P2QI.
            (*mov<mode>_internal): New define_insn_and_split to split
            movement of P2QI/P2HI to 2 movqi/movhi patterns after reload.

    gcc/testsuite/ChangeLog:

            * gcc.target/i386/double_mask_reg-1.c: New test.


More information about the Gcc-bugs mailing list