* doc/rtl.texi (Regs and Memory): Document (mem:BLK (scratch)).
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Apr 2002 01:14:42 +0000 (01:14 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Apr 2002 01:14:42 +0000 (01:14 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51936 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/rtl.texi

index fb9e011..9d66238 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 10c81e4..efe3647 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