This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 52ffcca2b54 [BasicAA] Don't call isKnownNonEqual if we might be have go [...] new 95d9f1b4f9b Apply summary-based dead stripping to regular LTO modules w [...] new c9069cd4534 [BasicAA] Add test case that goes with r305481.
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/Bitcode/BitcodeReader.h | 20 ++- include/llvm/IR/ModuleSummaryIndex.h | 1 + include/llvm/LTO/LTO.h | 33 +++- lib/Bitcode/Reader/BitcodeReader.cpp | 33 ++-- lib/IR/ModuleSummaryIndex.cpp | 10 ++ lib/LTO/LTO.cpp | 199 +++++++++++++-------- lib/LTO/LTOModule.cpp | 6 +- .../Resolution/X86/Inputs/dead-strip-fulllto.ll | 16 ++ test/LTO/Resolution/X86/dead-strip-fulllto.ll | 37 ++++ test/Transforms/GVN/pr32314.ll | 53 ++++++ 10 files changed, 298 insertions(+), 110 deletions(-) create mode 100644 test/LTO/Resolution/X86/Inputs/dead-strip-fulllto.ll create mode 100644 test/LTO/Resolution/X86/dead-strip-fulllto.ll create mode 100644 test/Transforms/GVN/pr32314.ll