From: Mark Mitchell Date: Fri, 25 May 2001 09:09:17 +0000 (+0000) Subject: i386.md: Make sure cmpstr peepholes do not affect liveness information. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e35031a67a4a7f4d6acd82fa729971435f90f191;p=gcc.git i386.md: Make sure cmpstr peepholes do not affect liveness information. * config/i386/i386.md: Make sure cmpstr peepholes do not affect liveness information. From-SVN: r42568 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c2c6e2992e5..264f442a3ed 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-05-25 Mark + + * config/i386/i386.md: Make sure cmpstr peepholes do not + affect liveness information. + 2001-05-24 Mark Mitchell * c-typeck.c (digest_init): Issue error messages about diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index a5bad6669eb..da6b19e3d4d 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -15506,7 +15506,9 @@ (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. @@ -15544,7 +15546,9 @@ (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))] "")