(movsf_h8300h): Add missing post-inc case to constraints.
authorDoug Evans <dje@gnu.org>
Mon, 22 May 1995 23:30:17 +0000 (23:30 +0000)
committerDoug Evans <dje@gnu.org>
Mon, 22 May 1995 23:30:17 +0000 (23:30 +0000)
From-SVN: r9774

gcc/config/h8300/h8300.md

index c84d4345e14c7da886e4da42ea01da9ec3fc1356..d152a01657579f3c5da658461b73693115c2256e 100644 (file)
    (set_attr "cc" "set")])
 
 (define_insn "movsf_h8300h"
-  [(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,o,<")
-       (match_operand:SF 1 "general_operand_src" "I,r,ion,r,r"))]
+  [(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,o,<,r")
+       (match_operand:SF 1 "general_operand_src" "I,r,ion,r,r,>"))]
   "TARGET_H8300H
    && (register_operand (operands[0], SFmode)
        || register_operand (operands[1], SFmode))"
    mov.l       %S1,%S0
    mov.l       %S1,%S0
    mov.l       %S1,%S0
+   mov.l       %S1,%S0
    mov.l       %S1,%S0"
   [(set_attr "type" "move")
-   (set_attr "length" "2,2,8,8,4")
+   (set_attr "length" "2,2,8,8,4,4")
    (set_attr "cc" "set")])
 
 ;; ----------------------------------------------------------------------