llvm/lib/LTO
Peter Collingbourne e53e585ce9 IPO: Const correctness for summaries passed into passes.
Pass const qualified summaries into importers and unqualified summaries into
exporters. This lets us const-qualify the summary argument to thinBackend.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298534 91177308-0d34-0410-b5e6-96231b3b80d8
2017-03-22 18:22:59 +00:00
..
Caching.cpp Try using llvm::errc, should hopefully fix version mismatch problem on clang-s390x-linux bot. 2017-03-20 18:19:41 +00:00
CMakeLists.txt
LLVMBuild.txt
LTO.cpp LTO: Hash type identifier resolutions for WholeProgramDevirt. 2017-03-10 21:37:10 +00:00
LTOBackend.cpp IPO: Const correctness for summaries passed into passes. 2017-03-22 18:22:59 +00:00
LTOCodeGenerator.cpp [LTO] Share the optimization remarks setup between Thin/Full LTO. 2017-02-10 23:49:38 +00:00
LTOModule.cpp fix nullptr Mangler in LTOModule 2017-02-04 01:28:44 +00:00
ThinLTOCodeGenerator.cpp Support, LTO: When pruning a directory, ignore files matching a prefix. 2017-03-20 16:41:57 +00:00
UpdateCompilerUsed.cpp [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) 2017-01-23 23:16:46 +00:00