* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-cfg-branch@72204 138bc75d-0d04-0410-961f-82ee72b054a4