https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99785
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Oh I think this is the inliner. Because I have -Dalways_inline= on the command line because I think the code is using it in the wrong places ....