http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49142
--- Comment #1 from hjl at gcc dot gnu.org <hjl at gcc dot gnu.org> 2011-05-25 16:19:40 UTC --- Author: hjl Date: Wed May 25 16:19:36 2011 New Revision: 174211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174211 Log: Replace q_regs_operand with QIreg_operand in QI ext patterns. 2011-05-25 H.J. Lu <hongjiu...@intel.com> PR target/49142 * config/i386/i386.md (*movqi_extv_1_rex64): Remove "register_operand" check and replace q_regs_operand with QIreg_operand in "type" calculation. (*movqi_extv_1): Likewise. (*movqi_extzv_2_rex64): Likewise. (*movqi_extzv_2): Likewise. * config/i386/predicates.md (QIreg_operand): New. Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/i386.md trunk/gcc/config/i386/predicates.md