Ok. I expect this also submitted to trunk later. David
On Fri, Feb 21, 2014 at 2:08 PM, Rong Xu <x...@google.com> wrote: > Hi, > > For builtins without nothrow attributes, we currently split bb by adding > fake edge to func_exit in instrumenting profile counters. While it's safe, > The resulted control flow and additional counters drastically increase the > compile time for programs with lots of builtin calls. > This patch suppresses the adding of the fake edges for machine dependent > builtins. > > This is for google branch only. > > Tested with SPEC2006, google internal benchmarks and bootstrap. > > OK to commit? > > Thanks, > > -Rong > >