(movti): Adjust constraints to avoid impossible reload.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 24 Apr 1994 15:20:56 +0000 (11:20 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 24 Apr 1994 15:20:56 +0000 (11:20 -0400)
From-SVN: r7142

gcc/config/rs6000/rs6000.md

index 58d116160d9baef69932c0a816d7cf905d353309..0be372d1441c59817fcaed26effe43e39c79349d 100644 (file)
 ;; are preferred.  Otherwise, we'd try to reload the output instead of
 ;; giving the SCRATCH mq.
 (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"))
    (clobber (match_scratch:SI 2 "=q,q#X,X,X,X"))]
   "TARGET_POWER && (gpc_reg_operand (operands[0], TImode)