OSDN Git Service

* alias.c (nonoverlapping_memrefs_p): Fix off by one error.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Jun 2002 02:25:57 +0000 (02:25 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Jun 2002 02:25:57 +0000 (02:25 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54225 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/alias.c

index 0b91348..7f985e0 100644 (file)
@@ -1,3 +1,7 @@
+2002-06-03  Dan Nicolaescu  <dann@godzilla.ics.uci.edu>
+
+       * alias.c (nonoverlapping_memrefs_p): Fix off by one error.
+
 2002-06-03  Roger Sayle  <roger@eyesopen.com>
 
        * gcse.c (cprop_jump): Use single_set to get the pattern
index 60213d2..e3dd160 100644 (file)
@@ -2022,7 +2022,7 @@ nonoverlapping_memrefs_p (x, y)
 
   /* If we don't know the size of the lower-offset value, we can't tell
      if they conflict.  Otherwise, we do the test.  */
-  return sizex >= 0 && offsety > offsetx + sizex;
+  return sizex >= 0 && offsety >= offsetx + sizex;
 }
 
 /* True dependence: X is read after store in MEM takes place.  */