[PATCH] D33615: Move summary dead stripping before regular LTO and record results in the combined summary
Mehdi AMINI via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 31 14:21:54 PDT 2017
mehdi_amini added a comment.
In https://reviews.llvm.org/D33615#769259, @eugenis wrote:
> This flag is not serialized. We don't need it to be serialized, but that same is true for Live / LiveRoot. Actually, LiveRoot serialization was added in https://reviews.llvm.org/D23488 along with bitcode version bump, and, as far as I can see, it was unused from the start. I can kill the whole thing, and maybe even downgrade the version, if no one minds.
I'm not sure I understand this? LiveRoot was added to track things like globals marked as "llvm.used", how would this work without serialization from the compile phase to the thinlink?
Repository:
rL LLVM
https://reviews.llvm.org/D33615
More information about the llvm-commits
mailing list