https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103895
--- Comment #2 from CVS 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:05da96886efa3ccdcc0e4e337ecd01b2827db213 commit r12-6199-g05da96886efa3ccdcc0e4e337ecd01b2827db213 Author: liuhongt <hongtao....@intel.com> Date: Tue Jan 4 09:57:23 2022 +0800 Force_reg operand 1. Avoid ICE of move pattern from memory to memory. gcc/ChangeLog: PR target/103895 * config/i386/sse.md (*bit_and_float_vector_all_ones): Force_reg operand 1 to avoid ICE. gcc/testsuite/ChangeLog: * gcc.target/i386/pr103895.c: New test.