[ThinLTO] Implement summary visualizer
authorEugene Leviant <eleviant@accesssoftek.com>
Sun, 21 Jan 2018 07:27:32 +0000 (07:27 +0000)
committerEugene Leviant <eleviant@accesssoftek.com>
Sun, 21 Jan 2018 07:27:32 +0000 (07:27 +0000)
commit453c976a637c2741a5d147a8a6d4bb111107053f
tree1fbbc92af93e506955e50bf5d086b8c8a0e8cee9
parent4dd524ed6a12923945c3dedaeb032ce24e4115e1
[ThinLTO] Implement summary visualizer

Differential revision: https://reviews.llvm.org/D41297

llvm-svn: 323062
14 files changed:
llvm/include/llvm/IR/ModuleSummaryIndex.h
llvm/include/llvm/IR/ModuleSummaryIndexYAML.h
llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/IR/ModuleSummaryIndex.cpp
llvm/lib/LTO/LTO.cpp
llvm/lib/LTO/LTOBackend.cpp
llvm/lib/LTO/ThinLTOCodeGenerator.cpp
llvm/lib/Transforms/IPO/FunctionImport.cpp
llvm/lib/Transforms/IPO/LowerTypeTests.cpp
llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
llvm/test/ThinLTO/X86/Inputs/dot-dumper.ll [new file with mode: 0644]
llvm/test/ThinLTO/X86/dot-dumper.ll [new file with mode: 0644]
llvm/tools/llvm-lto/llvm-lto.cpp