gcc/gcc ChangeLog.tree-ssa gimplify.c tree-dfa ...

law@gcc.gnu.org law@gcc.gnu.org
Thu Mar 20 21:21:00 GMT 2003


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	tree-ssa-20020619-branch
Changes by:	law@gcc.gnu.org	2003-03-20 21:21:16

Modified files:
	gcc            : ChangeLog.tree-ssa gimplify.c tree-dfa.c tree.h 

Log message:
	* gimplify.c (simplify_return_expr): Tighten condition for
	converting the RHS of a MODIFY_EXPR in a RETURN_EXPR to a
	simple_val.  Allow returning a RESULT_DECL directly.
	* tree-dfa.c (get_expr_operands): A RESULT_DECL can have
	interesting operands.
	(clobber_vars_r): Handle RESULT_DECLs.
	(compute_may_aliases): Initialize and free vla_htab.
	(find_vla_decls): Pass vla_htab to walk_tree.
	(find_vla_decls_r): Likewise.
	* tree.h (SSA_DECL_P): Accept RESULT_DECLs.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.tree-ssa.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.277&r2=1.1.2.278
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gimplify.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.31&r2=1.1.2.32
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-dfa.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.88&r2=1.1.4.89
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.342.2.53&r2=1.342.2.54



More information about the Gcc-cvs mailing list