llvm-project/llvm/lib/LTO
Mehdi Amini adc0e26bef [ThinLTO] Add caching to the new LTO API
Add the ability to plug a cache on the LTO API.
I tried to write such that a linker implementation can
control the cache backend. This is intrusive and I'm
not totally happy with it, but I can't figure out a
better design right now.

Differential Revision: https://reviews.llvm.org/D23599

llvm-svn: 279576
2016-08-23 21:30:12 +00:00
..
CMakeLists.txt [ThinLTO] Add caching to the new LTO API 2016-08-23 21:30:12 +00:00
Caching.cpp [ThinLTO] Add caching to the new LTO API 2016-08-23 21:30:12 +00:00
LLVMBuild.txt Restore "Resolution-based LTO API." 2016-08-11 14:58:12 +00:00
LTO.cpp [ThinLTO] Add caching to the new LTO API 2016-08-23 21:30:12 +00:00
LTOBackend.cpp [ThinLTO] Add caching to the new LTO API 2016-08-23 21:30:12 +00:00
LTOCodeGenerator.cpp [LTOCodeGenerator] Reduce code duplication. NFCI. 2016-08-23 12:32:57 +00:00
LTOModule.cpp Move legacy LTO interface headers to legacy/ directory. 2016-07-14 21:21:16 +00:00
ThinLTOCodeGenerator.cpp [PM] Rework the new PM support for building the ModuleSummaryIndex to 2016-08-19 07:49:19 +00:00
UpdateCompilerUsed.cpp Move legacy LTO interface headers to legacy/ directory. 2016-07-14 21:21:16 +00:00