summaryrefslogtreecommitdiffstats
path: root/lldb/source/Utility/StringExtractorGDBRemote.cpp
diff options
context:
space:
mode:
authorHaojie Wang <haojie0429@gmail.com>2017-07-21 17:25:20 +0000
committerHaojie Wang <haojie0429@gmail.com>2017-07-21 17:25:20 +0000
commit1dec57d5b0fb6b7044c9afa80e7c3b6295d36fd3 (patch)
tree03a9e8caa18a8e9bb8774b64d349e7a31d825a00 /lldb/source/Utility/StringExtractorGDBRemote.cpp
parenteffbdf160496ec0a29c66ee50b2bc6b2d47cbc88 (diff)
downloadbcm5719-llvm-1dec57d5b0fb6b7044c9afa80e7c3b6295d36fd3.tar.gz
bcm5719-llvm-1dec57d5b0fb6b7044c9afa80e7c3b6295d36fd3.zip
ThinLTO Minimized Bitcode File Size Reduction
Summary: Currently the ThinLTO minimized bitcode file only strip the debug info, but there is still a lot of information in the minimized bit code file that will be not used for thin linker. In this patch, most of the extra information is striped to reduce the minimized bitcode file. Now only ModuleVersion, ModuleInfo, ModuleGlobalValueSummary, ModuleHash, Symtab and Strtab are left. Now the minimized bitcode file size is reduced to 15%-30% of the debug info stripped bitcode file size. Reviewers: danielcdh, tejohnson, pcc Reviewed By: pcc Subscribers: mehdi_amini, aprantl, inglorion, eraman, llvm-commits Differential Revision: https://reviews.llvm.org/D35334 llvm-svn: 308760
Diffstat (limited to 'lldb/source/Utility/StringExtractorGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud