This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog.tree-ssa Makefile.in flags.h ...
- From: dnovillo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 17 Sep 2002 22:04:29 -0000
- Subject: gcc/gcc ChangeLog.tree-ssa Makefile.in flags.h ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: dnovillo@gcc.gnu.org 2002-09-17 15:04:29
Modified files:
gcc : ChangeLog.tree-ssa Makefile.in flags.h toplev.c
tree-dump.c tree-flow.h tree-optimize.c
tree-optimize.h tree.h
gcc/doc : invoke.texi
gcc/cp : Make-lang.in
Added files:
gcc : tree-ssa-dce.c
Log message:
2002-09-17 Diego Novillo <dnovillo@redhat.com>
* doc/invoke.texi: Document -ftree-ssa-dce and -fdump-tree-dce.
* cp/Make-lang.in (CXX_C_OBJS): Add tree-ssa-dce.o.
2002-09-17 Ben Elliston <bje@redhat.com>
* Makefile.in (C_AND_OBJC_OBJS): Add tree-ssa-dce.o.
tree-ssa-dce.o): New target.
* tree-ssa-dce.c: New file.
* flags.h (flag_tree_ssa_dce): Declare flag.
* tree.h (tree_dump_index): Add TDI_dce.
* toplev.c (flag_tree_ssa_dce): New flag.
(f_options): Add "dump-tree-all-ssa" option.
* tree-flow.h (enum tree_flags): Add TF_NECESSARY.
* tree-dump.c (dump_files): Add dump-tree-dce option.
(dump_enable_all_ssa): Enable it when dumping all.
* tree-optimize.h (tree_ssa_eliminate_dead_code): Declare.
* tree-optimize.c (optimize_function_tree): Invoke the
optimisation pass if flag_tree_ssa_dce is set.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dce.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
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.57&r2=1.1.2.58
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/Makefile.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.903.2.29&r2=1.903.2.30
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flags.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.86.2.7&r2=1.86.2.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/toplev.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.654.2.15&r2=1.654.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-dump.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.6.2.8&r2=1.6.2.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-flow.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.14&r2=1.1.4.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-optimize.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.8&r2=1.1.4.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-optimize.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.2&r2=1.1.4.3
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.12&r2=1.342.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/invoke.texi.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.152.2.14&r2=1.152.2.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/Make-lang.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.115.2.11&r2=1.115.2.12