llvm-project/llvm/lib/Bitcode
Peter Collingbourne dbd2fed6a1 Apply summary-based dead stripping to regular LTO modules with summaries.
If a regular LTO module has a summary index, then instead of linking
it into the combined regular LTO module right away, add it to the
combined summary index and associate it with a special module that
represents the combined regular LTO module.

Any such modules are linked during LTO::run(), at which time we use
the results of summary-based dead stripping to control whether to
link prevailing symbols.

Differential Revision: https://reviews.llvm.org/D33922

llvm-svn: 305482
2017-06-15 17:26:13 +00:00
..
Reader Apply summary-based dead stripping to regular LTO modules with summaries. 2017-06-15 17:26:13 +00:00
Writer Align definition of DW_OP_plus with DWARF spec [3/3] 2017-06-14 13:14:38 +00:00
CMakeLists.txt
LLVMBuild.txt