Bitcode: Change the materializer interface to return llvm::Error.
authorPeter Collingbourne <peter@pcc.me.uk>
Wed, 9 Nov 2016 17:49:19 +0000 (17:49 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Wed, 9 Nov 2016 17:49:19 +0000 (17:49 +0000)
commit7f00d0a125b98a1c68b05e7b6be4e89f39bf8240
treeb13eb173d29b968498f03be9eceaf03f58752d76
parent9934c54cca1bc94e02f58c3fe1209e72312c115b
Bitcode: Change the materializer interface to return llvm::Error.

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

llvm-svn: 286382
19 files changed:
llvm/include/llvm/IR/GVMaterializer.h
llvm/include/llvm/IR/GlobalValue.h
llvm/include/llvm/IR/Module.h
llvm/include/llvm/Transforms/IPO/FunctionImport.h
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
llvm/lib/IR/Globals.cpp
llvm/lib/IR/LegacyPassManager.cpp
llvm/lib/IR/Module.cpp
llvm/lib/LTO/LTO.cpp
llvm/lib/LTO/LTOBackend.cpp
llvm/lib/LTO/ThinLTOCodeGenerator.cpp
llvm/lib/Linker/IRMover.cpp
llvm/lib/Transforms/IPO/FunctionImport.cpp
llvm/tools/lli/lli.cpp
llvm/tools/llvm-dis/llvm-dis.cpp
llvm/tools/llvm-extract/llvm-extract.cpp
llvm/tools/llvm-link/llvm-link.cpp
llvm/unittests/Bitcode/BitReaderTest.cpp