summaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2003-04-17 01:11:21 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2003-04-17 01:11:21 +0000
commit650e773f9b655c427dbed851fa37ba53d30b3279 (patch)
tree12fa4eee096212ec7dad56be89b4a84e875a7fd2 /gcc/rtl.h
parent38a898c637382a0aee991ab84f5719a2f0a72a35 (diff)
downloadgcc-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.h9
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