Commit 2d1086d8 by Richard Henderson Committed by Richard Henderson

rs6000.md (call_value_indirect_aix32): Use wildcard match_operand for call return value.

        * rs6000.md (call_value_indirect_aix32): Use wildcard match_operand
        for call return value.
        (call_value_indirect_aix64, call_value_indirect_nt): Likewise.

From-SVN: r29992
parent 43a8f6d5
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> Thu Oct 14 13:54:25 1999 Jason Merrill <jason@yorick.cygnus.com>
* toplev.c (main): Only warn about options for other languages. * toplev.c (main): Only warn about options for other languages.
......
...@@ -8056,7 +8056,7 @@ ...@@ -8056,7 +8056,7 @@
(set_attr "length" "28")]) (set_attr "length" "28")])
(define_insn "call_value_indirect_aix32" (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")) (call (mem:SI (match_operand:SI 1 "gpc_reg_operand" "b"))
(match_operand 2 "const_int_operand" "n"))) (match_operand 2 "const_int_operand" "n")))
(use (match_operand 3 "const_int_operand" "n")) (use (match_operand 3 "const_int_operand" "n"))
...@@ -8072,7 +8072,7 @@ ...@@ -8072,7 +8072,7 @@
(set_attr "length" "28")]) (set_attr "length" "28")])
(define_insn "call_value_indirect_aix64" (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")) (call (mem:SI (match_operand:DI 1 "gpc_reg_operand" "b"))
(match_operand 2 "const_int_operand" "n"))) (match_operand 2 "const_int_operand" "n")))
(use (match_operand 3 "const_int_operand" "n")) (use (match_operand 3 "const_int_operand" "n"))
...@@ -8116,7 +8116,7 @@ ...@@ -8116,7 +8116,7 @@
(set_attr "length" "24")]) (set_attr "length" "24")])
(define_insn "call_value_indirect_nt" (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")) (call (mem:SI (match_operand:SI 1 "gpc_reg_operand" "b"))
(match_operand 2 "const_int_operand" "n"))) (match_operand 2 "const_int_operand" "n")))
(use (match_operand 3 "const_int_operand" "n")) (use (match_operand 3 "const_int_operand" "n"))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment