gcc/gcc ChangeLog.tree-ssa Makefile.in fold-co ...
dnovillo@gcc.gnu.org
dnovillo@gcc.gnu.org
Mon Jul 21 17:27:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: dnovillo@gcc.gnu.org 2003-07-21 17:27:56
Modified files:
gcc : ChangeLog.tree-ssa Makefile.in fold-const.c
tree-dump.c tree-flow.h tree-ssa-dom.c
tree-ssa.c tree.h
gcc/doc : invoke.texi
Log message:
* Makefile.in (tree-ssa-dom.o): Add dependency on $(TREE_DUMP_H).
* fold-const.c (fold): Remove unusued local variable 'invert'.
* tree-dump.c (dump_files): Add entry for -fdump-tree-dom.
* tree-flow.h (tree_ssa_dominator_optimize): Change declaration to
accept a function decl.
* tree-ssa-dom.c: Include timevar.h and tree-dump.h.
(tree_ssa_dominator_optimize): Change to receive the function decl
for the function to optimize. Update callers.
Use own dump file instead of dumping on the .ssa dump file.
Dump function at the end.
Push and pop TV_TREE_SSA_DOMINATOR_OPTS.
* tree-ssa.c (rewrite_into_ssa): Restore check for number of times
that the rename loop has been executed. Abort if the loop executes
more than twice.
* tree.h (enum tree_dump_index): Add TDI_dom.
* doc/invoke.texi: Document -fdump-tree-dom.
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.503&r2=1.1.2.504
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.100&r2=1.903.2.101
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fold-const.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.213.2.37&r2=1.213.2.38
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.30&r2=1.6.2.31
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.94&r2=1.1.4.95
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dom.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.5&r2=1.1.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.105&r2=1.1.4.106
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.77&r2=1.342.2.78
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.47&r2=1.152.2.48
More information about the Gcc-cvs
mailing list