http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838
--- Comment #2 from David Edelsohn <dje at gcc dot gnu.org> --- Index: rs6000.md =================================================================== --- rs6000.md (revision 203930) +++ rs6000.md (working copy) @@ -2699,7 +2699,7 @@ (match_operand:SI 2 "gpc_reg_operand" "r,r")) (const_int 0))) (clobber (match_scratch:SI 3 "=r,r"))] - "" + "TARGET_32BIT" "@ mullw. %3,%1,%2 #" @@ -2727,7 +2727,7 @@ (const_int 0))) (set (match_operand:SI 0 "gpc_reg_operand" "=r,r") (mult:SI (match_dup 1) (match_dup 2)))] - "" + "TARGET_32BIT" "@ mullw. %0,%1,%2 #"