On 09/21/2015 09:30 AM, Nathan Sidwell wrote: > +const pass_data pass_data_oacc_transform = > +{ > + GIMPLE_PASS, /* type */ > + "fold_oacc_transform", /* name */
Want to rename the tree dump file to oacc_xforms like I'm did in the attached patch? Regardless, I think we need to document this flag in invoke.texi. > + OPTGROUP_NONE, /* optinfo_flags */ > + TV_NONE, /* tv_id */ > + PROP_cfg, /* properties_required */ > + 0 /* Possibly PROP_gimple_eomp. */, /* properties_provided */ > + 0, /* properties_destroyed */ > + 0, /* todo_flags_start */ > + TODO_update_ssa | TODO_cleanup_cfg, /* todo_flags_finish */ > +}; Cesar
2015-09-21 Cesar Philippidis <ce...@codesourcery.com> gcc/ * doc/invoke.texi: Document -fdump-tree-oacc_xforms. * omp-low.c (pass_data_oacc_transform): Rename the tree dump for oacc_transform as oacc_xforms. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 92f82d7..7406941 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -7158,6 +7158,11 @@ is made by appending @file{.slp} to the source file name. Dump each function after Value Range Propagation (VRP). The file name is made by appending @file{.vrp} to the source file name. +@item oacc_xforms +@opindex fdump-tree-oacc_xforms +Dump each function after applying target-specific OpenACC transformations. +The file name is made by appending @file{.oacc_xforms} to the source file name. + @item all @opindex fdump-tree-all Enable all the available tree dumps with the flags provided in this option. diff --git a/gcc/omp-low.c b/gcc/omp-low.c index e3dc160..f31e6cd 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -15086,7 +15086,7 @@ namespace { const pass_data pass_data_oacc_transform = { GIMPLE_PASS, /* type */ - "fold_oacc_transform", /* name */ + "oacc_xforms", /* name */ OPTGROUP_NONE, /* optinfo_flags */ TV_NONE, /* tv_id */ PROP_cfg, /* properties_required */