2002-01-29 Aldy Hernandez <aldyh@redhat.com>
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Jan 2002 22:49:55 +0000 (22:49 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Jan 2002 22:49:55 +0000 (22:49 +0000)
        * rs6000.md ("*call_value_local32"): Remove constraints.
        ("*call_value_local64"): Same.
        ("*call_value_indirect_nonlocal_aix32"): Same.
        ("*call_value_nonlocal_aix32"): Same.
        ("*call_value_indirect_nonlocal_aix64"): Same.
        ("*call_value_nonlocal_aix64"): Same.
        ("*call_value_nonlocal_sysv"): Same.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49331 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 8fe0240..43d0413 100644 (file)
@@ -1,3 +1,13 @@
+2002-01-29  Aldy Hernandez  <aldyh@redhat.com>
+
+        * rs6000.md ("*call_value_local32"): Remove constraints.
+        ("*call_value_local64"): Same.
+        ("*call_value_indirect_nonlocal_aix32"): Same.
+        ("*call_value_nonlocal_aix32"): Same.
+        ("*call_value_indirect_nonlocal_aix64"): Same.
+        ("*call_value_nonlocal_aix64"): Same.
+        ("*call_value_nonlocal_sysv"): Same.
+
 2002-01-29  Richard Henderson  <rth@redhat.com>
 
        * config/alpha/elf.h (SDB_DEBUGGING_INFO): Undef.
index c1a716d..8fb45ff 100644 (file)
    (set_attr "length" "4,8")])
 
 (define_insn "*call_value_local32"
-  [(set (match_operand 0 "" "=fg,fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:SI 1 "current_file_function_operand" "s,s"))
              (match_operand 2 "" "g,g")))
    (use (match_operand:SI 3 "immediate_operand" "O,n"))
 
 
 (define_insn "*call_value_local64"
-  [(set (match_operand 0 "" "=fg,fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:DI 1 "current_file_function_operand" "s,s"))
              (match_operand 2 "" "g,g")))
    (use (match_operand:SI 3 "immediate_operand" "O,n"))
    (set_attr "length" "8")])
 
 (define_insn "*call_value_indirect_nonlocal_aix32"
-  [(set (match_operand 0 "" "=fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:SI 1 "register_operand" "cl"))
              (match_operand 2 "" "g")))
    (use (reg:SI 2))
    (set_attr "length" "8")])
 
 (define_insn "*call_value_nonlocal_aix32"
-  [(set (match_operand 0 "" "=fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:SI 1 "call_operand" "s"))
              (match_operand 2 "" "g")))
    (use (match_operand:SI 3 "immediate_operand" "O"))
    (set_attr "length" "8")])
 
 (define_insn "*call_value_indirect_nonlocal_aix64"
-  [(set (match_operand 0 "" "=fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:DI 1 "register_operand" "cl"))
              (match_operand 2 "" "g")))
    (use (reg:DI 2))
    (set_attr "length" "8")])
 
 (define_insn "*call_value_nonlocal_aix64"
-  [(set (match_operand 0 "" "=fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:DI 1 "call_operand" "s"))
              (match_operand 2 "" "g")))
    (use (match_operand:SI 3 "immediate_operand" "O"))
    (set_attr "length" "4,8,4,8")])
 
 (define_insn "*call_value_nonlocal_sysv"
-  [(set (match_operand 0 "" "=fg,fg,fg,fg")
+  [(set (match_operand 0 "" "")
        (call (mem:SI (match_operand:SI 1 "call_operand" "cl,cl,s,s"))
              (match_operand 2 "" "g,g,g,g")))
    (use (match_operand:SI 3 "immediate_operand" "O,n,O,n"))