This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog.tree-ssa-cfg tree-cfg.c tree ...
- From: rakdver at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 7 Oct 2003 22:04:21 -0000
- Subject: gcc/gcc ChangeLog.tree-ssa-cfg tree-cfg.c tree ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-cfg-branch
Changes by: rakdver@gcc.gnu.org 2003-10-07 22:04:21
Modified files:
gcc : ChangeLog.tree-ssa-cfg tree-cfg.c
tree-optimize.c tree-ssa-pre.c
Log message:
* tree-cfg.c (bsi_insert_on_edge_immediate): Handle non-critical edges
correctly.
* tree-optimize.c (optimize_function_tree): Allow new vars to rename
after second dominator optimization pass.
* tree-ssa-pre.c (handle_bb_creation, redo_dominators): Removed.
(insert_one_operand): Expect the insertion not to cause new bb
creation.
(split_critical_edges): Enable.
(tree_perform_ssapre): Reenable ggc_collect. Don't allow dominators
rebuilding.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.tree-ssa-cfg.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.2.11&r2=1.1.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-cfg.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.4.145.2.7&r2=1.1.4.145.2.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-optimize.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.4.43.2.5&r2=1.1.4.43.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-pre.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.4.71.2.3&r2=1.1.4.71.2.4