diff options
author | Richard Henderson <rth@redhat.com> | 2003-04-16 18:11:21 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2003-04-16 18:11:21 -0700 |
commit | 3568b0ef3daa7aabadde5d9124a1a85668b0bc7e (patch) | |
tree | 12fa4eee096212ec7dad56be89b4a84e875a7fd2 /gcc/rtl.h | |
parent | 60fa6660d8c9099c8e4b5f1cb08cc0190952ca4e (diff) | |
download | gcc-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.h | 9 |
1 files changed, 3 insertions, 6 deletions
@@ -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 |