OSDN Git Service

LTO: Add support for multi-module bitcode files.
authorPeter Collingbourne <peter@pcc.me.uk>
Wed, 14 Dec 2016 01:17:59 +0000 (01:17 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Wed, 14 Dec 2016 01:17:59 +0000 (01:17 +0000)
commit08850161ecdeeb7bb1308e8b27ee112152e56727
treeddf95a8bfacc69a7530f32e44c7105887d7c7536
parentd5f6cc37da95b9a327bf7952993ff4b6e20eaf79
LTO: Add support for multi-module bitcode files.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289621 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Bitcode/BitcodeReader.h
include/llvm/LTO/LTO.h
include/llvm/LTO/LTOBackend.h
lib/LTO/LTO.cpp
lib/LTO/LTOBackend.cpp
test/LTO/Resolution/X86/empty-bitcode.test [new file with mode: 0644]
test/LTO/Resolution/X86/mixed_lto.ll
test/LTO/Resolution/X86/multi-thinlto.ll [new file with mode: 0644]