* pa.md (movqi, movhi patterns): Do not expose FP regs to regclass.
authorJeffrey A Law <law@cygnus.com>
Wed, 4 Aug 1999 19:13:09 +0000 (19:13 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 4 Aug 1999 19:13:09 +0000 (13:13 -0600)
From-SVN: r28501

gcc/ChangeLog
gcc/config/pa/pa.md

index fbe70a386030ba3e8b40f18f9995aadaa3d31900..6fd7b2e8d49b357392efeb760de966a4648f725d 100644 (file)
@@ -1,3 +1,7 @@
+Wed Aug  4 13:12:17 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * pa.md (movqi, movhi patterns): Do not expose FP regs to regclass.
+
 Wed Aug  4 11:53:55 1999  Tom Tromey  <tromey@cygnus.com>
 
        * configure: Rebuilt.
index c78692d7dc934f9f4efdc750b9856643a480068d..2ab9cd721c2f534989a69d347f75b5d9180de759 100644 (file)
 }")
 
 (define_insn ""
-  [(set (match_operand:HI 0 "reg_or_nonsymb_mem_operand" "=r,r,r,r,r,Q,*q,!f")
-       (match_operand:HI 1 "move_operand" "r,J,N,K,RQ,rM,rM,!fM"))]
+  [(set (match_operand:HI 0 "reg_or_nonsymb_mem_operand" "=r,r,r,r,r,Q,*q,!*f")
+       (match_operand:HI 1 "move_operand" "r,J,N,K,RQ,rM,rM,!*fM"))]
   "register_operand (operands[0], HImode)
    || reg_or_0_operand (operands[1], HImode)"
   "@
 }")
 
 (define_insn ""
-  [(set (match_operand:QI 0 "reg_or_nonsymb_mem_operand" "=r,r,r,r,r,Q,*q,!f")
-       (match_operand:QI 1 "move_operand" "r,J,N,K,RQ,rM,rM,!fM"))]
+  [(set (match_operand:QI 0 "reg_or_nonsymb_mem_operand" "=r,r,r,r,r,Q,*q,!*f")
+       (match_operand:QI 1 "move_operand" "r,J,N,K,RQ,rM,rM,!*fM"))]
   "register_operand (operands[0], QImode)
    || reg_or_0_operand (operands[1], QImode)"
   "@