diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-03 20:15:40 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-03 20:15:40 +0000 |
commit | 417098267901a93fddbef10cdb3c3fc0259a104d (patch) | |
tree | 1c2b91d7f8ae11f28c85eefe1858717c4e575f3d /gcc/ipa-cp.c | |
parent | bb80cc66df9d11b8d6a1e27ca5560b862b61d7a5 (diff) | |
download | gcc-417098267901a93fddbef10cdb3c3fc0259a104d.tar.gz |
* 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: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145518 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ipa-cp.c')
-rw-r--r-- | gcc/ipa-cp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.c index 137dd66a3b3..21dd8871e0a 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -1382,7 +1382,7 @@ struct ipa_opt_pass pass_ipa_cp = 0, /* static_pass_number */ TV_IPA_CONSTANT_PROP, /* tv_id */ 0, /* properties_required */ - PROP_trees, /* properties_provided */ + 0, /* properties_provided */ 0, /* properties_destroyed */ 0, /* todo_flags_start */ TODO_dump_cgraph | TODO_dump_func | |