gcc/gcc ChangeLog c-simplify.c flags.h toplev. ...
bje@gcc.gnu.org
bje@gcc.gnu.org
Fri Jul 19 10:23:00 GMT 2002
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: bje@gcc.gnu.org 2002-07-19 10:23:53
Modified files:
gcc : ChangeLog c-simplify.c flags.h toplev.c
tree-dump.c tree-ssa-ccp.c tree-ssa-pre.c
tree.h
gcc/doc : invoke.texi
Log message:
2002-07-19 Ben Elliston <bje@redhat.com>
* tree-ssa-pre.c (tree_perform_ssapre): Don't dump the original
tree before applying this optimisation.
* flags.h (flag_dump_tree_all_ssa): New flag.
* toplev.c (flag_dump_tree_all_ssa): New flag.
(f_options): Add "dump-tree-all-ssa" option.
(process_options): Process flag_dump_tree_all_ssa.
* tree.h (dump_enable_all_ssa): Declare.
* tree-dump.c (dump_enable_all_ssa): New function.
* doc/invoke.texi (Option Summary): Add -fdump-tree-all-ssa and
-fdump-tree-ssapre options.
(Debugging Options): Describe in more detail.
* c-simplify.c (c_simplify_function_tree): Dump the original tree
only if a TDI_original dump is requested, rather than TDI_simple.
* tree-dump.c (dump_begin): Include phase number in dump filename.
2002-07-18 Ben Elliston <bje@redhat.com>
* tree-dump.c (dump_files): Rename "unparse" to "raw".
* tree.h (TDF_UNPARSE): Rename from this ..
(TDF_RAW): .. to this.
* tree-ssa-pre.c (tree_perform_ssapre): Use TDF_RAW and invert the
logical sense of this flag.
* tree-ssa-ccp.c (tree_ssa_ccp): Likewise.
* c-simplify.c (c_simplify_function_tree): Likewise.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.14646.2.15&r2=1.14646.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-simplify.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.5&r2=1.1.4.6
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.3&r2=1.86.2.4
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.4&r2=1.654.2.5
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.2&r2=1.6.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-ccp.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-pre.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.5&r2=1.1.4.6
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.4&r2=1.342.2.5
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.3&r2=1.152.2.4
More information about the Gcc-cvs
mailing list