summaryrefslogtreecommitdiff
path: root/gcc/config/m68k/m68k.md
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1997-06-13 02:52:43 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1997-06-13 02:52:43 +0000
commit1b7dff6cfcfc0de6a539dd7cc5ae6a606cbcca3e (patch)
treebb21ac48ec72e240c61e6ea829a64a6864aed76e /gcc/config/m68k/m68k.md
parent3f2b376682016035bac703c3197e710d8130aeaa (diff)
downloadgcc-1b7dff6cfcfc0de6a539dd7cc5ae6a606cbcca3e.tar.gz
(mov[qhs]i}): Add pair of constraints which allow
offsetable memory addresses to be moved to the same for TARGET_5200. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14234 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m68k/m68k.md')
-rw-r--r--gcc/config/m68k/m68k.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md
index 3dc3dabf576..dec5ff67153 100644
--- a/gcc/config/m68k/m68k.md
+++ b/gcc/config/m68k/m68k.md
@@ -935,8 +935,8 @@
}")
(define_insn ""
- [(set (match_operand:SI 0 "general_operand" "=r<Q>,g,o")
- (match_operand:SI 1 "general_operand" "g,r<Q>,o"))]
+ [(set (match_operand:SI 0 "general_operand" "=r<Q>,g")
+ (match_operand:SI 1 "general_operand" "g,r<Q>"))]
"TARGET_5200"
"* return output_move_simode (operands);")
@@ -953,8 +953,8 @@
"* return output_move_himode (operands);")
(define_insn ""
- [(set (match_operand:HI 0 "general_operand" "=r<Q>,g,o")
- (match_operand:HI 1 "general_operand" "g,r<Q>,o"))]
+ [(set (match_operand:HI 0 "general_operand" "=r<Q>,g")
+ (match_operand:HI 1 "general_operand" "g,r<Q>"))]
"TARGET_5200"
"* return output_move_himode (operands);")
@@ -989,8 +989,8 @@
"* return output_move_qimode (operands);")
(define_insn ""
- [(set (match_operand:QI 0 "general_operand" "=d*a<Q>,d*am,o")
- (match_operand:QI 1 "general_operand" "d*ami,d*a<Q>,o"))]
+ [(set (match_operand:QI 0 "general_operand" "=d*a<Q>,d*am")
+ (match_operand:QI 1 "general_operand" "d*ami,d*a<Q>"))]
"TARGET_5200"
"* return output_move_qimode (operands);")