> Is this patch ok for trunk? Bootstrapped and regression test on-going. > > Thanks, > Dehao > > 2014-05-16 Dehao Chen <de...@google.com> > > * tree-inline.c (initialize_cfun): Ensure count_scale is no larger > than REG_BR_PROB_BASE. > (copy_cfg_body): Likewise.
This seems like wrong place to paper around the problem - symmetric count scaling is done during production of the inline clone. I think if we want to be smart about broken profiles, we should do it at that place instead here at inliner... What kind of problem does this patch solve? Honza