diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-17 01:11:21 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-17 01:11:21 +0000 |
commit | 650e773f9b655c427dbed851fa37ba53d30b3279 (patch) | |
tree | 12fa4eee096212ec7dad56be89b4a84e875a7fd2 /gcc/rtl.h | |
parent | 38a898c637382a0aee991ab84f5719a2f0a72a35 (diff) | |
download | gcc-650e773f9b655c427dbed851fa37ba53d30b3279.tar.gz |
* rtl.h (MEM_ALIAS_SET): Update documentation.
* doc/rtl.texi (Special Accessors): New node.
(SYMBOL_REF_FLAG): Note relationship with SYMBOL_REF_FLAGS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65714 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index f1b40a21c25..096e429d4b2 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -1133,13 +1133,10 @@ do { \ /* For a MEM rtx, the alias set. If 0, this MEM is not in any alias set, and may alias anything. Otherwise, the MEM can only alias - MEMs in the same alias set. This value is set in a + MEMs in a conflicting alias set. This value is set in a language-dependent manner in the front-end, and should not be - altered in the back-end. These set numbers are tested for zero, - and compared for equality; they have no other significance. In - some front-ends, these numbers may correspond in some way to types, - or other language-level entities, but they need not, and the - back-end makes no such assumptions. */ + altered in the back-end. These set numbers are tested with + alias_sets_conflict_p. */ #define MEM_ALIAS_SET(RTX) (MEM_ATTRS (RTX) == 0 ? 0 : MEM_ATTRS (RTX)->alias) /* For a MEM rtx, the decl it is known to refer to, if it is known to |