Commit b1016f1c by Richard Kenner

(mov[qhs]i,movstrict[qs]i, mulsi3): Use 'Q' constraint for TARGET_5200.

From-SVN: r14090
parent 02385fc5
...@@ -935,8 +935,8 @@ ...@@ -935,8 +935,8 @@
}") }")
(define_insn "" (define_insn ""
[(set (match_operand:SI 0 "general_operand" "=r<>,g,o") [(set (match_operand:SI 0 "general_operand" "=r<Q>,g,o")
(match_operand:SI 1 "general_operand" "g,r<>,o"))] (match_operand:SI 1 "general_operand" "g,r<Q>,o"))]
"TARGET_5200" "TARGET_5200"
"* return output_move_simode (operands);") "* return output_move_simode (operands);")
...@@ -953,8 +953,8 @@ ...@@ -953,8 +953,8 @@
"* return output_move_himode (operands);") "* return output_move_himode (operands);")
(define_insn "" (define_insn ""
[(set (match_operand:HI 0 "general_operand" "=r<>,g,o") [(set (match_operand:HI 0 "general_operand" "=r<Q>,g,o")
(match_operand:HI 1 "general_operand" "g,r<>,o"))] (match_operand:HI 1 "general_operand" "g,r<Q>,o"))]
"TARGET_5200" "TARGET_5200"
"* return output_move_himode (operands);") "* return output_move_himode (operands);")
...@@ -989,8 +989,8 @@ ...@@ -989,8 +989,8 @@
"* return output_move_qimode (operands);") "* return output_move_qimode (operands);")
(define_insn "" (define_insn ""
[(set (match_operand:QI 0 "general_operand" "=d*a<>,d*am,o") [(set (match_operand:QI 0 "general_operand" "=d*a<Q>,d*am,o")
(match_operand:QI 1 "general_operand" "d*ami,d*a<>,o"))] (match_operand:QI 1 "general_operand" "d*ami,d*a<Q>,o"))]
"TARGET_5200" "TARGET_5200"
"* return output_move_qimode (operands);") "* return output_move_qimode (operands);")
...@@ -2842,7 +2842,7 @@ ...@@ -2842,7 +2842,7 @@
(define_insn "" (define_insn ""
[(set (match_operand:SI 0 "general_operand" "=d") [(set (match_operand:SI 0 "general_operand" "=d")
(mult:SI (match_operand:SI 1 "general_operand" "%0") (mult:SI (match_operand:SI 1 "general_operand" "%0")
(match_operand:SI 2 "general_operand" "d<>")))] (match_operand:SI 2 "general_operand" "d<Q>")))]
"TARGET_5200" "TARGET_5200"
"muls%.l %2,%0") "muls%.l %2,%0")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment