aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-profile.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2009-04-03 20:15:40 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2009-04-03 20:15:40 +0000
commit4f011c04cf165103bf801fefac2073a4f8d67798 (patch)
tree1c2b91d7f8ae11f28c85eefe1858717c4e575f3d /gcc/tree-profile.c
parent4c11a1b24106c4aaef39ffc2bbafd8826751ded9 (diff)
* omp-low.c (pass_expand_omp): Don't claim to provide PROP_gimple_lomp.
(execute_lower_omp): Always run but take the short way out if -fopenmp is not given. (gate_lower_omp): Remove, forcing the pass manager to always run the pass and always set PROP_gimple_lomp. (pass_lower_omp): Remove gate function. * matrix-reorg.c (pass_ipa_matrix_reorg): Don't claim to provide PROP_trees. Instead, require it. * ipa-cp.c (pass_ipa_cp): Likewise. * ipa-inline.c (pass_early_inline): Don't claim to provide PROP_cfg. (pass_ipa_early_inline, pass_inline_parameters, pass_ipa_inline): Idem. * tree-profile.c (pass_tree_profile): Don't claim to provide PROP_cfg and PROP_gimple_leh. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@145518 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-profile.c')
-rw-r--r--gcc/tree-profile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-profile.c b/gcc/tree-profile.c
index 4467668a885..06f113bea09 100644
--- a/gcc/tree-profile.c
+++ b/gcc/tree-profile.c
@@ -492,7 +492,7 @@ struct gimple_opt_pass pass_tree_profile =
0, /* static_pass_number */
TV_BRANCH_PROB, /* tv_id */
PROP_gimple_leh | PROP_cfg, /* properties_required */
- PROP_gimple_leh | PROP_cfg, /* properties_provided */
+ 0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
TODO_verify_stmts | TODO_dump_func /* todo_flags_finish */