OSDN Git Service

PR tree-optimization/47234
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Jan 2011 14:33:04 +0000 (14:33 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Jan 2011 14:33:04 +0000 (14:33 +0000)
commita15d5ede1b745b109884a8f94950aefc66836037
treebbc73f1eb46e75ef826904a55147a08ff0e52674
parent759a30b2ba2287a83e867f8fd905e51b498ce220
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168632 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-split.c
gcc/passes.c
gcc/tree-pass.h