diff options
| author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-10-15 00:29:24 +0000 |
|---|---|---|
| committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-10-15 00:29:24 +0000 |
| commit | 637b5ee405d2302fec37f8b48a87e9db6ebad9fd (patch) | |
| tree | 0ee052b9ad8429745397d08bbd2bdb81f0ebfda7 | |
| parent | 6d6bf1482bd3bd803c4f5f38255aab50bb320dfe (diff) | |
| download | ppe42-gcc-637b5ee405d2302fec37f8b48a87e9db6ebad9fd.tar.gz ppe42-gcc-637b5ee405d2302fec37f8b48a87e9db6ebad9fd.zip | |
* rs6000.md (call_value_indirect_aix32): Use wildcard match_operand
for call return value.
(call_value_indirect_aix64, call_value_indirect_nt): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29992 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/config/rs6000/rs6000.md | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6f29442bdce..ef7dcc8e1f9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Thu Oct 14 17:21:26 1999 Richard Henderson <rth@cygnus.com> + + * rs6000.md (call_value_indirect_aix32): Use wildcard match_operand + for call return value. + (call_value_indirect_aix64, call_value_indirect_nt): Likewise. + Thu Oct 14 13:54:25 1999 Jason Merrill <jason@yorick.cygnus.com> * toplev.c (main): Only warn about options for other languages. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 5cc70c2fffb..7305436bff6 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -8056,7 +8056,7 @@ (set_attr "length" "28")]) (define_insn "call_value_indirect_aix32" - [(set (match_operand 0 "register_operand" "fg") + [(set (match_operand 0 "" "") (call (mem:SI (match_operand:SI 1 "gpc_reg_operand" "b")) (match_operand 2 "const_int_operand" "n"))) (use (match_operand 3 "const_int_operand" "n")) @@ -8072,7 +8072,7 @@ (set_attr "length" "28")]) (define_insn "call_value_indirect_aix64" - [(set (match_operand 0 "register_operand" "fg") + [(set (match_operand 0 "" "") (call (mem:SI (match_operand:DI 1 "gpc_reg_operand" "b")) (match_operand 2 "const_int_operand" "n"))) (use (match_operand 3 "const_int_operand" "n")) @@ -8116,7 +8116,7 @@ (set_attr "length" "24")]) (define_insn "call_value_indirect_nt" - [(set (match_operand 0 "register_operand" "fg") + [(set (match_operand 0 "" "") (call (mem:SI (match_operand:SI 1 "gpc_reg_operand" "b")) (match_operand 2 "const_int_operand" "n"))) (use (match_operand 3 "const_int_operand" "n")) |

