OSDN Git Service

* df.c (read_modify_subreg_p): When osize == UNITS_PER_WORD,
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jan 2003 15:12:17 +0000 (15:12 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jan 2003 15:12:17 +0000 (15:12 +0000)
subreg is read/modify.

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

gcc/ChangeLog
gcc/df.c

index 515a57d..fbe7feb 100644 (file)
@@ -1,3 +1,8 @@
+Sat Jan 25 16:11:22 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+       * df.c (read_modify_subreg_p):  When osize == UNITS_PER_WORD,
+       subreg is read/modify.
+
 Sat Jan 25 15:55:08 CET 2003  Jan Hubicka  <jh@suse.cz>
 
        * i386.c (ix86_expand_movstr, ix86_expand_clrstr): Consistently
index 40358de..bbfa500 100644 (file)
--- a/gcc/df.c
+++ b/gcc/df.c
@@ -915,7 +915,7 @@ read_modify_subreg_p (x)
     return true;
   if (isize <= UNITS_PER_WORD)
     return false;
-  if (osize >= UNITS_PER_WORD)
+  if (osize > UNITS_PER_WORD)
     return false;
   return true;
 }