aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2003-04-16 18:11:21 -0700
committerRichard Henderson <rth@gcc.gnu.org>2003-04-16 18:11:21 -0700
commit3568b0ef3daa7aabadde5d9124a1a85668b0bc7e (patch)
tree12fa4eee096212ec7dad56be89b4a84e875a7fd2 /gcc/rtl.h
parent60fa6660d8c9099c8e4b5f1cb08cc0190952ca4e (diff)
downloadgcc-3568b0ef3daa7aabadde5d9124a1a85668b0bc7e.zip
gcc-3568b0ef3daa7aabadde5d9124a1a85668b0bc7e.tar.gz
gcc-3568b0ef3daa7aabadde5d9124a1a85668b0bc7e.tar.bz2
rtl.h (MEM_ALIAS_SET): Update documentation.
* rtl.h (MEM_ALIAS_SET): Update documentation. * doc/rtl.texi (Special Accessors): New node. (SYMBOL_REF_FLAG): Note relationship with SYMBOL_REF_FLAGS. From-SVN: r65714
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 f1b40a2..096e429 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