OSDN Git Service

* config/i386/i386.md: Make sure cmpstr peepholes do not
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2001 09:09:17 +0000 (09:09 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2001 09:09:17 +0000 (09:09 +0000)
affect liveness information.

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

gcc/ChangeLog
gcc/config/i386/i386.md

index c2c6e29..264f442 100644 (file)
@@ -1,3 +1,8 @@
+2001-05-25  Mark  <mark@codesourcery.com>
+
+       * config/i386/i386.md: Make sure cmpstr peepholes do not 
+       affect liveness information.
+
 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
 
        * c-typeck.c (digest_init): Issue error messages about 
index a5bad66..da6b19e 100644 (file)
      (use (reg:SI 19))
      (clobber (match_dup 0))
      (clobber (match_dup 1))
-     (clobber (match_dup 2))])]
+     (clobber (match_dup 2))])
+   (clobber (match_dup 7))
+   (clobber (match_dup 8))]
   "")
 
 ;; ...and this one handles cmpstr*_1.
      (use (reg:SI 19))
      (clobber (match_dup 0))
      (clobber (match_dup 1))
-     (clobber (match_dup 2))])]
+     (clobber (match_dup 2))])
+   (clobber (match_dup 7))
+   (clobber (match_dup 8))]
   "")