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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Uros Bizjak <u...@gcc.gnu.org>:

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

commit r10-6979-gb80cbe2d8d46c8518dca2d781c8ee4d02c5ba1ed
Author: Uros Bizjak <ubiz...@gmail.com>
Date:   Mon Mar 2 21:13:36 2020 +0100

    i386: Allow only registers with VALID_INT_MODE_P modes in movstrict<mode>
[PR93997]

    *movstrict<mode>_1 insn pattern allows only general registers,
    so we have to reject modes not suitable for general regs in
    corresponding movstrict<mode> expander.

        PR target/93997
        * config/i386/i386.md (movstrict<mode>): Allow only
        registers with VALID_INT_MODE_P modes.

    testsuite/ChangeLog:

        PR target/93997
        * gcc.target/i386/pr93997.c: New test.

Reply via email to