From 3568b0ef3daa7aabadde5d9124a1a85668b0bc7e Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 16 Apr 2003 18:11:21 -0700 Subject: 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 --- gcc/rtl.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'gcc/rtl.h') 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 -- cgit v1.1