This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from f1a1cf19c17 [x86] fix formatting; NFCI new a667b70dbed Move summary dead stripping before regular LTO. new 93d430ca145 Skip CFI for dead functions. new 6cc5d919538 BitcodeWriter: Removing unnecessary std::function in favor [...]
The 3 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/IR/ModuleSummaryIndexYAML.h | 23 +++++++++++++------ lib/Bitcode/Writer/BitcodeWriter.cpp | 3 ++- lib/LTO/LTO.cpp | 26 +++++++++++----------- lib/Transforms/IPO/LowerTypeTests.cpp | 3 +-- test/ThinLTO/X86/deadstrip.ll | 16 ++++++++++++- .../LowerTypeTests/Inputs/import-unsat.yaml | 3 ++- .../LowerTypeTests/Inputs/use-typeid1-dead.yaml | 7 ++++++ .../LowerTypeTests/Inputs/use-typeid1-typeid2.yaml | 3 ++- test/Transforms/LowerTypeTests/export-dead.ll | 14 ++++++++++++ test/Transforms/LowerTypeTests/export-nothing.ll | 1 + test/Transforms/LowerTypeTests/import-unsat.ll | 5 ++++- .../WholeProgramDevirt/Inputs/export.yaml | 3 ++- .../WholeProgramDevirt/Inputs/import-indir.yaml | 3 ++- .../WholeProgramDevirt/export-nothing.ll | 1 + .../WholeProgramDevirt/export-single-impl.ll | 1 + .../WholeProgramDevirt/export-uniform-ret-val.ll | 3 +-- .../WholeProgramDevirt/export-unique-ret-val.ll | 3 +-- .../export-unsuccessful-checked.ll | 2 +- test/Transforms/WholeProgramDevirt/import-indir.ll | 4 +++- 19 files changed, 89 insertions(+), 35 deletions(-) create mode 100644 test/Transforms/LowerTypeTests/Inputs/use-typeid1-dead.yaml create mode 100644 test/Transforms/LowerTypeTests/export-dead.ll