--- gcc/config/m68k.md 2018/04/24 16:53:26 1.1.1.1 +++ gcc/config/m68k.md 2018/04/24 16:54:39 1.1.1.2 @@ -1357,7 +1357,7 @@ "") (define_insn "" - [(set (match_operand:SF 0 "register_operand" "=x,y") + [(set (match_operand:SF 0 "general_operand" "=x,y") (float_truncate:SF (match_operand:DF 1 "general_operand" "xH,rmF")))] "TARGET_FPA" @@ -1403,7 +1403,7 @@ "") (define_insn "" - [(set (match_operand:DF 0 "register_operand" "=y,x") + [(set (match_operand:DF 0 "general_operand" "=y,x") (float:DF (match_operand:SI 1 "general_operand" "rmi,x")))] "TARGET_FPA" "fpltod %1,%0")