diff options
author | Jeff Law <law@gcc.gnu.org> | 1997-11-02 14:19:36 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-11-02 14:19:36 -0700 |
commit | e9a25f70a0a7b82881b56cb3dfa7422b2968682a (patch) | |
tree | 46fe768360493f03f7282d07762e7b26c292aabd /gcc/rtl.texi | |
parent | bb84e66919817020267815eed4304e543688e722 (diff) | |
download | gcc-e9a25f70a0a7b82881b56cb3dfa7422b2968682a.zip gcc-e9a25f70a0a7b82881b56cb3dfa7422b2968682a.tar.gz gcc-e9a25f70a0a7b82881b56cb3dfa7422b2968682a.tar.bz2 |
Update mainline egcs to gcc2 snapshot 971021.
From-SVN: r16278
Diffstat (limited to 'gcc/rtl.texi')
-rw-r--r-- | gcc/rtl.texi | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/rtl.texi b/gcc/rtl.texi index 539d420..3a4de0c 100644 --- a/gcc/rtl.texi +++ b/gcc/rtl.texi @@ -1212,6 +1212,14 @@ by incrementing it, but there is no need to mention this in the RTL. This RTX represents a reference to main memory at an address represented by the expression @var{addr}. @var{m} specifies how large a unit of memory is accessed. + +@findex addressof +@item (addressof:@var{m} @var{reg}) +This RTX represents a request for the address of register @var{reg}. Its mode +is always @code{Pmode}. If there are any @code{addressof} +expressions left in the function after CSE, @var{reg} is forced into the +stack and the @code{addressof} expression is replaced with a @code{plus} +expression for the address of its stack slot. @end table @node Arithmetic, Comparisons, Regs and Memory, RTL |