Hi, On Fri, 22 Jul 2011, Richard Henderson wrote:
> Well, technically it's not "broken" yet. It will be as soon as it starts > touching DF data, since this pass runs before pass_df_initialize_no_opt. > > But the only real consumer of BB_PARTITION is pass_reorder_blocks. And > that pass is already gated to only run if optimization is enabled. So > really there's no point in running this pass without optimization. > > Committed. Why not simply move pass_df_initialize_no_opt earlier? Introducing more checks on optimize instead of only relying on flag_xxx seems to go the wrong direction. Ciao, Michael.