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