(call, call_internal, call_value, call_value_internal):
authorJim Wilson <wilson@gcc.gnu.org>
Thu, 13 Oct 1994 21:15:06 +0000 (14:15 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Thu, 13 Oct 1994 21:15:06 +0000 (14:15 -0700)
Use memory_operand not general_operand.

From-SVN: r8267

gcc/config/i960/i960.md

index 5a93cfe0455347ee617ac719554961cc419e61de..c03f3edcd604f64dd671d7628fd197dc047685bb 100644 (file)
 ;;- jump to subroutine
 
 (define_expand "call"
-  [(call (match_operand:SI 0 "general_operand" "g")
+  [(call (match_operand:SI 0 "memory_operand" "m")
         (match_operand:SI 1 "immediate_operand" "i"))]
   ""
   "
 ;; no local registers available for spills.
 
 (define_insn "call_internal"
-  [(call (match_operand:SI 0 "general_operand" "g")
+  [(call (match_operand:SI 0 "memory_operand" "m")
         (match_operand:SI 1 "immediate_operand" "i"))
    (use (match_operand:SI 2 "address_operand" "p"))
    (clobber (reg:SI 19))]
 
 (define_expand "call_value"
   [(set (match_operand 0 "register_operand" "=d")
-       (call (match_operand:SI 1 "general_operand" "g")
+       (call (match_operand:SI 1 "memory_operand" "m")
              (match_operand:SI 2 "immediate_operand" "i")))]
   ""
   "
 
 (define_insn "call_value_internal"
   [(set (match_operand 0 "register_operand" "=d")
-       (call (match_operand:SI 1 "general_operand" "g")
+       (call (match_operand:SI 1 "memory_operand" "m")
              (match_operand:SI 2 "immediate_operand" "i")))
    (use (match_operand:SI 3 "address_operand" "p"))
    (clobber (reg:SI 19))]