http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751
--- Comment #30 from Oleg Endo <olegendo at gcc dot gnu.org> 2012-08-09 15:51:25 UTC --- Author: olegendo Date: Thu Aug 9 15:51:20 2012 New Revision: 190257 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190257 Log: PR target/50751 * config/sh/sh.md (*extendqisi2_compact_reg, *extendhisi2_compact_reg): Use arith_reg_operand predicate instead of register_operand. * config/sh/predicates.md (movsrc_no_disp_mem_operand): Accept only mem, simplify. Modified: trunk/gcc/ChangeLog trunk/gcc/config/sh/predicates.md trunk/gcc/config/sh/sh.md