https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122096
--- Comment #7 from Haochen Jiang <haochen.jiang at intel dot com> --- (In reply to Haochen Jiang from comment #3) > (In reply to Andrew Pinski from comment #1) > > This is expected I think. As GCC is (speculatively) devirtualizing some > > function pointers some more and then inlining more afterwards. > > > > I see. I am going to have a quick look into the code change. > >From my first glance, it seems to me that we did get more inline but unfortunately, they are not in the hot spot. But I questioned if some of those are actually dead code. I have atteached the asm before and after the patch for the end of the one function. Those call/jmp seems suspicious to me.
