diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1994-10-13 14:15:06 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1994-10-13 14:15:06 -0700 |
commit | 3a6f71772098bedb4d0247c8a94343e5f7812969 (patch) | |
tree | bd1cd33e57f2f59da13e1a050a1612c358ff4b03 /gcc | |
parent | 34ef5aeb7de221468feeffd32a7d6e60280c4bfa (diff) | |
download | gcc-3a6f71772098bedb4d0247c8a94343e5f7812969.zip gcc-3a6f71772098bedb4d0247c8a94343e5f7812969.tar.gz gcc-3a6f71772098bedb4d0247c8a94343e5f7812969.tar.bz2 |
(call, call_internal, call_value, call_value_internal):
Use memory_operand not general_operand.
From-SVN: r8267
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/i960/i960.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/i960/i960.md b/gcc/config/i960/i960.md index 5a93cfe..c03f3ed 100644 --- a/gcc/config/i960/i960.md +++ b/gcc/config/i960/i960.md @@ -2160,7 +2160,7 @@ ;;- 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"))] "" " @@ -2179,7 +2179,7 @@ ;; 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))] @@ -2190,7 +2190,7 @@ (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")))] "" " @@ -2205,7 +2205,7 @@ (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))] |