Commit e1469d0d by Richard Kenner

(movti): Adjust constraints to avoid impossible reload.

From-SVN: r7142
parent e70d22c8
...@@ -3574,7 +3574,7 @@ ...@@ -3574,7 +3574,7 @@
;; are preferred. Otherwise, we'd try to reload the output instead of ;; are preferred. Otherwise, we'd try to reload the output instead of
;; giving the SCRATCH mq. ;; giving the SCRATCH mq.
(define_insn "" (define_insn ""
[(set (match_operand:TI 0 "reg_or_mem_operand" "=Q,m,r,r,r") [(set (match_operand:TI 0 "reg_or_mem_operand" "=Q,m,????r,????r,????r")
(match_operand:TI 1 "reg_or_mem_operand" "r,r,r,Q,m")) (match_operand:TI 1 "reg_or_mem_operand" "r,r,r,Q,m"))
(clobber (match_scratch:SI 2 "=q,q#X,X,X,X"))] (clobber (match_scratch:SI 2 "=q,q#X,X,X,X"))]
"TARGET_POWER && (gpc_reg_operand (operands[0], TImode) "TARGET_POWER && (gpc_reg_operand (operands[0], TImode)
......
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