forked from OSchip/llvm-project
This pass prepares a module containing type metadata for ThinLTO by splitting it into regular and thin LTO parts if possible, and writing both parts to a multi-module bitcode file. Modules that do not contain type metadata are written unmodified as a single module. All globals with type metadata are added to the regular LTO module, and the rest are added to the thin LTO module. Differential Revision: https://reviews.llvm.org/D27324 llvm-svn: 289899 |
||
|---|---|---|
| .. | ||
| AnalysisWrappers.cpp | ||
| BreakpointPrinter.cpp | ||
| BreakpointPrinter.h | ||
| CMakeLists.txt | ||
| GraphPrinters.cpp | ||
| LLVMBuild.txt | ||
| NewPMDriver.cpp | ||
| NewPMDriver.h | ||
| PassPrinters.cpp | ||
| PassPrinters.h | ||
| PrintSCC.cpp | ||
| opt.cpp | ||