aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1995-05-22 23:30:17 +0000
committerDoug Evans <dje@gnu.org>1995-05-22 23:30:17 +0000
commit7488009618023f3288d83872df0e3ed2cf7b5dc0 (patch)
tree9a37ad6ce687f08e1d69ba447ace513207c5c4a9 /gcc
parentf83d4617b6e11a3aada80ba3558725873192254b (diff)
downloadgcc-7488009618023f3288d83872df0e3ed2cf7b5dc0.zip
gcc-7488009618023f3288d83872df0e3ed2cf7b5dc0.tar.gz
gcc-7488009618023f3288d83872df0e3ed2cf7b5dc0.tar.bz2
(movsf_h8300h): Add missing post-inc case to constraints.
From-SVN: r9774
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/h8300/h8300.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md
index c84d434..d152a01 100644
--- a/gcc/config/h8300/h8300.md
+++ b/gcc/config/h8300/h8300.md
@@ -382,8 +382,8 @@
(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))"
@@ -392,9 +392,10 @@
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")])
;; ----------------------------------------------------------------------