https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117067
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Created attachment 59313 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59313&action=edit Slightly reduced So the issue is GCC needs to re-load the pointer to member function from memory because of the call to `fff()` and GCC does not know if it was a vtable entry or a function pointer.