https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andi Kleen from comment #5) > Have you tried a LTO build? It can split large files. > > It's not incremental however (unless the recent patches for that go in) I don't think it matters in this case since this is one large function which is causing the jump threading going wrong.