https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119616
--- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #10) > Created attachment 60988 [details] > non-PGO but no reduced > > Works at -O1 but fails at -O2. The difference between this and the original preprocessed source is TcParser::PackedFixed is marked as noinline and ReadSize is marked as gnu::cold. Both are needed to get similar behavior as PGO.