omp-low.c (gate_expand_omp_ssa): Remove.
* omp-low.c (gate_expand_omp_ssa): Remove. (pass_expand_omp_ssa): Remove. (gate_expand_omp): Do not check for flag_openmp_ssa. * common.opt (-fopenmp-ssa): Remove. * passes.c (init_optimization_passes): Remove pass_expand_omp_ssa. From-SVN: r135786
This commit is contained in:
parent
12c8a3556f
commit
c63cac4791
|
@ -1,3 +1,11 @@
|
|||
2008-05-22 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* omp-low.c (gate_expand_omp_ssa): Remove.
|
||||
(pass_expand_omp_ssa): Remove.
|
||||
(gate_expand_omp): Do not check for flag_openmp_ssa.
|
||||
* common.opt (-fopenmp-ssa): Remove.
|
||||
* passes.c (init_optimization_passes): Remove pass_expand_omp_ssa.
|
||||
|
||||
2008-05-22 Kaz Kojima <kkojima@gcc.gnu.org>
|
||||
|
||||
* config/sh/sh.opt (mfixed-range): New option.
|
||||
|
|
|
@ -732,10 +732,6 @@ fomit-frame-pointer
|
|||
Common Report Var(flag_omit_frame_pointer) Optimization
|
||||
When possible do not generate stack frames
|
||||
|
||||
fopenmp-ssa
|
||||
Common Report Var(flag_openmp_ssa)
|
||||
Expand OpenMP operations on SSA form
|
||||
|
||||
foptimize-register-move
|
||||
Common Report Var(flag_regmove) Optimization
|
||||
Do the full register move optimization pass
|
||||
|
|
|
@ -4217,40 +4217,12 @@ execute_expand_omp (void)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/* OMP expansion in SSA form. For testing purposes only. */
|
||||
|
||||
static bool
|
||||
gate_expand_omp_ssa (void)
|
||||
{
|
||||
return flag_openmp_ssa && flag_openmp != 0 && errorcount == 0;
|
||||
}
|
||||
|
||||
struct gimple_opt_pass pass_expand_omp_ssa =
|
||||
{
|
||||
{
|
||||
GIMPLE_PASS,
|
||||
"ompexpssa", /* name */
|
||||
gate_expand_omp_ssa, /* gate */
|
||||
execute_expand_omp, /* execute */
|
||||
NULL, /* sub */
|
||||
NULL, /* next */
|
||||
0, /* static_pass_number */
|
||||
0, /* tv_id */
|
||||
PROP_gimple_any, /* properties_required */
|
||||
PROP_gimple_lomp, /* properties_provided */
|
||||
0, /* properties_destroyed */
|
||||
0, /* todo_flags_start */
|
||||
TODO_dump_func /* todo_flags_finish */
|
||||
}
|
||||
};
|
||||
|
||||
/* OMP expansion -- the default pass, run before creation of SSA form. */
|
||||
|
||||
static bool
|
||||
gate_expand_omp (void)
|
||||
{
|
||||
return ((!flag_openmp_ssa || !optimize)
|
||||
&& flag_openmp != 0 && errorcount == 0);
|
||||
return (flag_openmp != 0 && errorcount == 0);
|
||||
}
|
||||
|
||||
struct gimple_opt_pass pass_expand_omp =
|
||||
|
|
|
@ -548,7 +548,6 @@ init_optimization_passes (void)
|
|||
NEXT_PASS (pass_referenced_vars);
|
||||
NEXT_PASS (pass_reset_cc_flags);
|
||||
NEXT_PASS (pass_build_ssa);
|
||||
NEXT_PASS (pass_expand_omp_ssa);
|
||||
NEXT_PASS (pass_early_warn_uninitialized);
|
||||
NEXT_PASS (pass_rebuild_cgraph_edges);
|
||||
NEXT_PASS (pass_early_inline);
|
||||
|
|
Loading…
Reference in New Issue