This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r168632 - in /trunk/gcc: ChangeLog ipa-split.c ...
- From: hubicka at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 10 Jan 2011 14:33:05 -0000
- Subject: r168632 - in /trunk/gcc: ChangeLog ipa-split.c ...
Author: hubicka
Date: Mon Jan 10 14:33:04 2011
New Revision: 168632
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168632
Log:
PR tree-optimization/47234
* tree-pass.h (TODO_rebuild_cgraph_edges): New TODO.
(pass_feedback_split_functions): Declare.
* passes.c (init_optimization_passes): Add ipa-split as subpass of
tree-profile.
* ipa-split.c (gate_split_functions): Update comments; disable
split-functions for profile_arc_flag and branch_probabilities.
(gate_feedback_split_functions): New function.
(execute_feedback_split_functions): New function.
(pass_feedback_split_functions): New global var.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ipa-split.c
trunk/gcc/passes.c
trunk/gcc/tree-pass.h