1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/lib/LTO
Davide Italiano 6c9ddd7257 [lib/LTO] Factor out logic for running passes.
This is in preparation for adding an option
to run a custom pipeline with the new PM. It's
currently used in lld.

llvm-svn: 280258
2016-08-31 17:02:44 +00:00
..
Caching.cpp [ThinLTO] Move loading of cache entry to client 2016-08-26 23:29:14 +00:00
CMakeLists.txt [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 [LTO] Don't create a new common unless merged has different size 2016-08-27 04:41:22 +00:00
LTOBackend.cpp [lib/LTO] Factor out logic for running passes. 2016-08-31 17:02:44 +00:00
LTOCodeGenerator.cpp [lib/LTO] Add an assertion to catch invalid opt levels. 2016-08-26 15:22:59 +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