[PATCH] D36481: /redundancyReport proof of concept

David Blaikie via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 14 14:38:31 PDT 2017


dblaikie added a comment.

Neat!

I've done this without linker support (scraping objdump -s output, glomming it together with python, etc) to assess the impact of modular codegen, which can remove some of this redundancy. Be happy to give this version a whirl.

Does this measure redundancy in objects that don't end up linked? (eg: a library dependency where some of the objects go unused) Maybe not a big deal, perhaps their distribution of redundancy would be about the same as the rest of the population, so it wouldn't skew the results much...


https://reviews.llvm.org/D36481





More information about the llvm-commits mailing list