This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Reinstate old usage of TREE_STATIC on ADDR_EXPR


> eric@linux:~/svn/gcc/gcc> grep unsigned_flag *.c
> tree-into-ssa.c:#define REGISTER_DEFS_IN_THIS_STMT(T)
> (T)->base.unsigned_flag
>
> And it's not the only one:
>
>    asm_written_flag:
>
>        TREE_ASM_WRITTEN in
>            VAR_DECL, FUNCTION_DECL, RECORD_TYPE, UNION_TYPE,
> QUAL_UNION_TYPE BLOCK, SSA_NAME, STRING_CST
>
> eric@linux:~/svn/gcc/gcc> grep asm_written_flag *.c
> tree-ssa-dce.c:#define NECESSARY(stmt)          stmt->base.asm_written_flag
> tree-ssa-pre.c:#define NECESSARY(stmt)          stmt->base.asm_written_flag

This one is more vicious:

   deprecated_flag:

	TREE_DEPRECATED in
	   ..._DECL

	IDENTIFIER_TRANSPARENT_ALIAS in
	   IDENTIFIER_NODE

tree-ssa-propagate.c:/* Use the TREE_DEPRECATED bitflag to mark statements 
that have been
tree-ssa-propagate.c:#define STMT_IN_SSA_EDGE_WORKLIST(T)       
TREE_DEPRECATED(T)

-- 
Eric Botcazou


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]