[PATCH] D24180: Emit 'no line' information for interesting 'orphan' instructions

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 9 19:34:50 PST 2016


dblaikie added a comment.

Haven't fully followed the change, but did some tests at least - about a 7-7.5% regression (compressed or uncompressed) on a large program at Google. The line table's already larger (in absolute, and relative to the .text size (which is about about 11% smaller for LLVM)) than GCC's, but not by much (also somewhat not surprising that smaller .text might have larger line table - code might've been shuffled around more, have finer grained line table entries, etc).

Seems acceptable to me - just need to understand the code better when I or someone else gets a chance.


https://reviews.llvm.org/D24180





More information about the llvm-commits mailing list