This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC/RFA] Add reference lists into callgraph/varpool and improve WHOPR partitioning
Hi,
I was thinking a bit how to proceed with the patch. I will commit it to
pretty-ipa today so it gets some additional testing coverage and will decompose
it into basic pieces. I.e. the fixes for varpool handling, lto-symtab and
infrastructure supporting the ipa-ref infrastructure, such as varpool encoders.
In meantime I fixed the ABI issue too. It is latent bug in LTO I inadvertly
promoted to non-LTO. C++ FE is using language callback from cgraphbuild to
arrange all vtables to be emitted in groups. We will need some sort of comdat
group equivalent for that in varpool that will be also easilly doable with the
varpool streaming and encoder bits we have now.
Honza