1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib/LTO
Teresa Johnson d10e6055f6 [ThinLTO] Remove GlobalValueInfo class from index
Summary:
Remove the GlobalValueInfo and change the ModuleSummaryIndex to directly
reference summary objects. The info structure was there to support lazy
parsing of the combined index summary objects, which is no longer
needed and not supported.

Reviewers: joker.eph

Subscribers: joker.eph, llvm-commits

Differential Revision: http://reviews.llvm.org/D19462

llvm-svn: 267344
2016-04-24 14:57:11 +00:00
..
CMakeLists.txt Add SVN version to libLLVMLTO 2016-04-16 07:33:14 +00:00
LLVMBuild.txt libLTO: add a ThinLTOCodeGenerator on the model of LTOCodeGenerator. 2016-03-09 01:37:22 +00:00
LTOCodeGenerator.cpp PM: Port DCE to the new pass manager 2016-04-22 19:40:41 +00:00
LTOModule.cpp [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
ThinLTOCodeGenerator.cpp [ThinLTO] Remove GlobalValueInfo class from index 2016-04-24 14:57:11 +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