llvm/lib/LTO
Peter Collingbourne 059abefa09 LTO: Hash the set of imported symbols for each module.
This set may affect code generation and is sensitive to link order (and
possibly in the future to the linker's choice of prevailing symbol), so we
need to include it.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296907 91177308-0d34-0410-b5e6-96231b3b80d8
2017-03-03 20:25:30 +00:00
..
Caching.cpp LTO: When creating a local cache, create the cache directory if it does not already exist. 2017-03-02 02:02:38 +00:00
CMakeLists.txt
LLVMBuild.txt
LTO.cpp LTO: Hash the set of imported symbols for each module. 2017-03-03 20:25:30 +00:00
LTOBackend.cpp [LTO] Add ability to emit assembly to new LTO API 2017-02-15 20:36:36 +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 [ThinLTO] Make a copy of buffer identifier in ThinLTOCodeGenerator 2017-02-14 02:20:51 +00:00
UpdateCompilerUsed.cpp [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) 2017-01-23 23:16:46 +00:00