https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117350
--- Comment #23 from Andrew Pinski <pinskia at gcc dot gnu.org> --- See reading https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64346#c4 seems like this has basically been a known issue with autofdo and constructors due to thunks and clones from the front-end.