OSDN Git Service

* rs6000.md (call_value_indirect_aix32): Use wildcard match_operand
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Oct 1999 00:29:24 +0000 (00:29 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Oct 1999 00:29:24 +0000 (00:29 +0000)
        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

gcc/ChangeLog
gcc/config/rs6000/rs6000.md

index 6f29442..ef7dcc8 100644 (file)
@@ -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.
index 5cc70c2..7305436 100644 (file)
    (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"))
    (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"))
    (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"))