]> gcc.gnu.org Git - gcc.git/commitdiff
Revert an incorrect change
authorBernd Schmidt <bernds@redhat.com>
Fri, 18 May 2001 12:45:03 +0000 (12:45 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Fri, 18 May 2001 12:45:03 +0000 (12:45 +0000)
From-SVN: r42262

gcc/ChangeLog
gcc/config/arm/arm.md

index cf694258dc770d95b6120674ff027b6cc7b87810..a2ee872c903a25d898a65e5319dbcc3d3c4b0034 100644 (file)
@@ -1,3 +1,10 @@
+2001-05-18  Bernd Schmidt  <bernds@redhat.com>
+
+       Revert
+       2001-02-09  Nick Clifton  <nickc@redhat.com>
+       * config/arm/arm.md: Change output constraint on post inc
+       load/store multiple patterns to be a read/write constraint.
+
 2001-05-18  Mark Mitchell  <mark@codesourcery.com>
 
        * function.c (expand_function_start): Avoid creating BLKmode
index f69e0fee17015a3bae13a6f21ab7b5fcb107be4a..17c40b0b9dda13c03848929a20fbb1b26e7866ff 100644 (file)
 
 (define_insn "*ldmsi_postinc4"
   [(match_parallel 0 "load_multiple_operation"
-    [(set (match_operand:SI 1 "s_register_operand" "+r")
+    [(set (match_operand:SI 1 "s_register_operand" "=r")
          (plus:SI (match_operand:SI 2 "s_register_operand" "1")
                   (const_int 16)))
      (set (match_operand:SI 3 "arm_hard_register_operand" "")
 
 (define_insn "*ldmsi_postinc3"
   [(match_parallel 0 "load_multiple_operation"
-    [(set (match_operand:SI 1 "s_register_operand" "+r")
+    [(set (match_operand:SI 1 "s_register_operand" "=r")
          (plus:SI (match_operand:SI 2 "s_register_operand" "1")
                   (const_int 12)))
      (set (match_operand:SI 3 "arm_hard_register_operand" "")
 
 (define_insn "*ldmsi_postinc2"
   [(match_parallel 0 "load_multiple_operation"
-    [(set (match_operand:SI 1 "s_register_operand" "+r")
+    [(set (match_operand:SI 1 "s_register_operand" "=r")
          (plus:SI (match_operand:SI 2 "s_register_operand" "1")
                   (const_int 8)))
      (set (match_operand:SI 3 "arm_hard_register_operand" "")
 
 (define_insn "*stmsi_postinc4"
   [(match_parallel 0 "store_multiple_operation"
-    [(set (match_operand:SI 1 "s_register_operand" "+r")
+    [(set (match_operand:SI 1 "s_register_operand" "=r")
          (plus:SI (match_operand:SI 2 "s_register_operand" "1")
                   (const_int 16)))
      (set (mem:SI (match_dup 2))
 
 (define_insn "*stmsi_postinc3"
   [(match_parallel 0 "store_multiple_operation"
-    [(set (match_operand:SI 1 "s_register_operand" "+r")
+    [(set (match_operand:SI 1 "s_register_operand" "=r")
          (plus:SI (match_operand:SI 2 "s_register_operand" "1")
                   (const_int 12)))
      (set (mem:SI (match_dup 2))
 
 (define_insn "*stmsi_postinc2"
   [(match_parallel 0 "store_multiple_operation"
-    [(set (match_operand:SI 1 "s_register_operand" "+r")
+    [(set (match_operand:SI 1 "s_register_operand" "=r")
          (plus:SI (match_operand:SI 2 "s_register_operand" "1")
                   (const_int 8)))
      (set (mem:SI (match_dup 2))
This page took 0.079609 seconds and 5 git commands to generate.