llvm/lib/LTO
Teresa Johnson ad092ca1c9 [ThinLTO] Refactor module loader handling into new LTO file (NFC)
Moved the ModuleLoader and supporting helper loadModuleFromBuffer out of
ThinLTOCodeGenerator and into new LTO.h/LTO.cpp files. This is in
preparation for a patch that will utilize these in the gold-plugin.

Note that there are some other pending patches (D20268 and D20290) that
also plan to refactor common interfaces and functionality into this same
pair of new files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270509 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-23 22:54:06 +00:00
..
CMakeLists.txt [ThinLTO] Refactor module loader handling into new LTO file (NFC) 2016-05-23 22:54:06 +00:00
LLVMBuild.txt libLTO: add a ThinLTOCodeGenerator on the model of LTOCodeGenerator. 2016-03-09 01:37:22 +00:00
LTO.cpp [ThinLTO] Refactor module loader handling into new LTO file (NFC) 2016-05-23 22:54:06 +00:00
LTOCodeGenerator.cpp Allow the LTO code generator to strip invalid debug info from the input. 2016-05-09 19:57:15 +00:00
LTOModule.cpp Delete Reloc::Default. 2016-05-18 22:04:49 +00:00
ThinLTOCodeGenerator.cpp [ThinLTO] Refactor module loader handling into new LTO file (NFC) 2016-05-23 22:54:06 +00:00
UpdateCompilerUsed.cpp Simplify LTOInternalize into UpdateLLVMCompilerUsed 2016-04-13 06:32:46 +00:00
UpdateCompilerUsed.h Simplify LTOInternalize into UpdateLLVMCompilerUsed 2016-04-13 06:32:46 +00:00