This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ipa/64481] [5 Regression] r219076 breaks bootstrap (x86_64-unknown-linux-gnu)
- From: "hubicka at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 13 Jan 2015 23:58:06 +0000
- Subject: [Bug ipa/64481] [5 Regression] r219076 breaks bootstrap (x86_64-unknown-linux-gnu)
- Auto-submitted: auto-generated
- References: <bug-64481-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64481
--- Comment #7 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
OK, there are at least two issues. First is that we mix up alias with its
target (i.e. clear caches on alias instead of alias target) and second that we
still use node growth cache in some cases. Major use in the badness calculation
was removed by Richard few releases back and its updating code was removed. The
cache however remained and it is used at the end of inlining to inline
functions called once etc. I am testing full removal, but need to benchmark it
on firefox just to be sure.