On Wed, Oct 24, 2012 at 2:13 PM, Steven Bosscher <stevenb....@gmail.com> wrote: > Hello, > > ../../trunk/gcc/config/rs6000/rs6000.c: In function 'void > rs6000_density_test(rs6000_cost_data*)': > ../../trunk/gcc/config/rs6000/rs6000.c:3550:32: error: 'dump_kind_p' > was not declared in this scope > > This is due to: > > 2012-10-24 Sharad Singhai <singhai at google dot com> > > * dumpfile.c (dump_enabled_p): Make it inline and move the definition > to dumpfile.h. > (dump_kind_p): Deleted. Functionality replaced by dump_enabled_p. > Make alt_dump_file extern. > * dumpfile.h (dump_enabled_p): Move inline definition here. > (dump_kind_p): Delete declaration. > ... > > It's kinda nice to check target code as well when changing things... ;-)
Sorry about that. Will do so in future. > Is the change at the bottom of this email correct? Yes, that is correct. If there are any more instances of dump_kind_p (), they should be replaced by dump_enabled_p () as well. Thanks, Sharad > > Ciao! > Steven > > > Index: config/rs6000/rs6000.c > =================================================================== > --- config/rs6000/rs6000.c (revision 192780) > +++ config/rs6000/rs6000.c (working copy) > @@ -3547,7 +3547,7 @@ rs6000_density_test (rs6000_cost_data *data) > && vec_cost + not_vec_cost > DENSITY_SIZE_THRESHOLD) > { > data->cost[vect_body] = vec_cost * (100 + DENSITY_PENALTY) / 100; > - if (dump_kind_p (MSG_NOTE)) > + if (dump_enabled_p ()) > dump_printf_loc (MSG_NOTE, vect_location, > "density %d%%, cost %d exceeds threshold, penalizing > " > "loop body cost by %d%%", density_pct,