OSDN Git Service

* omp-low.c (pass_expand_omp): Don't claim to provide PROP_gimple_lomp.
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Apr 2009 20:15:40 +0000 (20:15 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Apr 2009 20:15:40 +0000 (20:15 +0000)
commit417098267901a93fddbef10cdb3c3fc0259a104d
tree1c2b91d7f8ae11f28c85eefe1858717c4e575f3d
parentbb80cc66df9d11b8d6a1e27ca5560b862b61d7a5
* 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
gcc/ChangeLog
gcc/ipa-cp.c
gcc/ipa-inline.c
gcc/matrix-reorg.c
gcc/omp-low.c
gcc/tree-profile.c