gcc/gcc ChangeLog.tree-ssa basic-block.h cfg.c ...
dnovillo@gcc.gnu.org
dnovillo@gcc.gnu.org
Tue Nov 11 18:04:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: dnovillo@gcc.gnu.org 2003-11-11 18:04:47
Modified files:
gcc : ChangeLog.tree-ssa basic-block.h cfg.c
diagnostic.h gimple-low.c tree-cfg.c
tree-dump.c tree-flow.h tree-must-alias.c
tree-pretty-print.c tree-ssa-ccp.c
tree-ssa-copyprop.c tree-ssa-dce.c
tree-ssa-dom.c tree-ssa-pre.c tree-ssa.c
tree-tailcall.c
Log message:
2003-11-11 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
Diego Novillo <dnovillo@redhat.com>
* basic-block.h (brief_dump_cfg): Declare.
* cfg.c (dump_cfg_bb_info, brief_dump_cfg): New.
* diagnostic.h (dump_generic_node): Declaration changed.
(print_generic_stmt_indented): Declare.
* gimple-low.c (expand_var_p): New.
(expand_used_vars): Use it.
* tree-cfg.c (struct cfg_stats_d): Remove num_failed_bind_expr_merges
field.
(remove_bb): Only dump whole block with TDF_DETAILS.
(tree_dump_bb): Use dump_generic_bb.
(dump_tree_cfg): Use brief_dump_cfg and dump_function_to_file.
(dump_cfg_function_to_file): Merged into dump_function_to_file,
removed.
(dump_cfg_stats): Do not dump cfg_stats.num_failed_bind_expr_merges.
(dump_function_to_file): Moved from tree-dump.c, merged with
dump_cfg_function_to_file.
* tree-dump.c (dump_function_to_file): Removed.
* tree-flow.h (dump_cfg_function_to_file): Declaration removed.
(dump_generic_bb, expand_var_p): Declare.
* tree-must-alias.c (tree_compute_must_alias): Replace
dump_cfg_function_to_file by dump_function_to_file.
* tree-ssa-ccp.c (tree_ssa_ccp): Ditto.
* tree-ssa-copyprop.c (tree_ssa_copyprop): Ditto.
* tree-ssa-dce.c (tree_ssa_dce): Ditto.
* tree-ssa-dom.c (tree_ssa_dominator_optimize_1): Ditto.
* tree-ssa-pre.c (tree_perform_ssapre): Ditto.
* tree-ssa.c (rewrite_into_ssa, rewrite_out_of_ssa): Ditto.
* tree-tailcall.c (tree_optimize_tail_calls): Ditto.
* tree-pretty-print.c (print_declaration, print_generic_decl): Don't
use flags argument, change spacing.
(dump_block_info): Removed.
(dump_generic_bb_buff, dump_generic_bb, print_generic_stmt_indented,
dump_bb_header, dump_bb_end, dump_phi_nodes): New functions.
(dump_vops): Change spacing, don't dump phi nodes.
(do_niy, print_generic_stmt, print_generic_expr, print_declaration,
print_struct_decl, print_call_name): Add argument to
the dump_generic_node calls.
(last_bb): Removed.
(dump_generic_node): Print semicolons at end of statements correctly.
Don't print bb related stuff.
(maybe_init_pretty_print): Don't initialize last_bb.
* tree-ssa.c (rewrite_out_of_ssa): Do not allow virtual operands to
be shown in the .optimized dump.
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.840&r2=1.1.2.841
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/basic-block.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.153.2.34&r2=1.153.2.35
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfg.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.34.2.14&r2=1.34.2.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/diagnostic.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.44.2.23&r2=1.44.2.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gimple-low.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-cfg.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.202&r2=1.1.4.203
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.48&r2=1.6.2.49
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.142&r2=1.1.4.143
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-must-alias.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.7&r2=1.1.2.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-pretty-print.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.56&r2=1.1.2.57
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.107&r2=1.1.2.108
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-copyprop.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.22&r2=1.1.2.23
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=1.1.2.64&r2=1.1.2.65
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.76&r2=1.1.2.77
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.100&r2=1.1.4.101
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.146&r2=1.1.4.147
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-tailcall.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.5&r2=1.1.2.6
More information about the Gcc-cvs
mailing list