* doc/rtl.texi (Regs and Memory): Document (mem:BLK (scratch)).
authorRichard Henderson <rth@redhat.com>
Sat, 6 Apr 2002 01:14:42 +0000 (17:14 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 6 Apr 2002 01:14:42 +0000 (17:14 -0800)
From-SVN: r51936

gcc/ChangeLog
gcc/doc/rtl.texi

index fb9e011b3f36a3370c76ff6072868b6f05ec1172..9d662386982fb8dbf356cfefc0ac4ce54a10c6b8 100644 (file)
@@ -1,3 +1,7 @@
+2002-04-05  Richard Henderson  <rth@redhat.com>
+
+       * doc/rtl.texi (Regs and Memory): Document (mem:BLK (scratch)).
+
 2002-04-05  Jakub Jeilnek  <jakub@redhat.com>
 
        * mklibgcc.in: Use $tmpmapfile, not tmp-$@.
index 10c81e47d65567ac8ec0fd03d759fcca5014bc68..efe36471e0a2478ad1e74b699da2ccfb9f0cb3d1 100644 (file)
@@ -1558,6 +1558,10 @@ a unit of memory is accessed.  @var{alias} specifies an alias set for the
 reference.  In general two items are in different alias sets if they cannot
 reference the same memory address.
 
+The construct @code{(mem:BLK (scratch))} is considered to alias all
+other memories.  Thus it may be used as a memory barrier in epilogue
+stack deallocation patterns.
+
 @findex addressof
 @item (addressof:@var{m} @var{reg})
 This RTX represents a request for the address of register @var{reg}.  Its mode