]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
s390.md ("*movdi_64"): Fix op_type attribute.
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 23 Oct 2002 10:46:00 +0000 (10:46 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 23 Oct 2002 10:46:00 +0000 (10:46 +0000)
* config/s390/s390.md ("*movdi_64"): Fix op_type attribute.
("*movdf_64"): Likewise.
("*lshrdi3_64"): Likewise.

From-SVN: r58449

gcc/ChangeLog
gcc/config/s390/s390.md

index 68a36caae5a8d7d092fb5bc00d539eab6b440138..eaeef8408efce683923555e564a8a9c71f2180ae 100644 (file)
@@ -1,3 +1,9 @@
+2002-10-23  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/s390/s390.md ("*movdi_64"): Fix op_type attribute.
+       ("*movdf_64"): Likewise.
+       ("*lshrdi3_64"): Likewise.
+
 2002-10-21  Matthias Klose  <doko@debian.org>
 
        * Backport, without whitespace change:
index fce55208df4cdafd1b5879aaacca95f3a956c89b..274263812e2a80cf16e920076c6c0e15270c9bbf 100644 (file)
    ldr\\t%0,%1
    ld\\t%0,%1
    std\\t%1,%0"
-  [(set_attr "op_type" "RR,RXE,RXE,RR,RX,RX")
+  [(set_attr "op_type" "RRE,RXE,RXE,RR,RX,RX")
    (set_attr "atype"   "reg,mem,mem,reg,mem,mem")])
 
 (define_insn "*movdi_31"
    lgr\\t%0,%1
    lg\\t%0,%1
    stg\\t%1,%0"
-  [(set_attr "op_type" "RR,RX,RX,RR,RXE,RXE")
+  [(set_attr "op_type" "RR,RX,RX,RRE,RXE,RXE")
    (set_attr "atype"   "reg,mem,mem,reg,mem,mem")])
 
 (define_insn "*movdf_31"
   "@
    srlg\\t%0,%1,%c2
    srlg\\t%0,%1,0(%2)"
-  [(set_attr "op_type"  "RS,RS")])
+  [(set_attr "op_type"  "RSE,RSE")])
 
 ;
 ; lshrsi3 instruction pattern(s).