From 8581834101a5f702ab0eac175e0216dea4a68acd Mon Sep 17 00:00:00 2001 From: mmitchel Date: Fri, 25 May 2001 09:06:05 +0000 Subject: [PATCH] * config/i386/i386.md: Make sure cmpstr peepholes do not affect liveness information. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_0-branch@42567 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/i386/i386.md | 8 ++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9e3fe1ef7f7..2140e3ba3a5 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 8fbf0deb8db..dc3fcee2c6b 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -11602,7 +11602,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. @@ -11640,7 +11642,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))] "") -- 2.11.4.GIT