Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 11 Nov 2016 19:50:39 +0000 (19:50 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 11 Nov 2016 19:50:39 +0000 (19:50 +0000)
commit6de481a3786b5b0409eddeee4b99a148e3f0f3f3
treee2a11dcd251688636adc5f1a4657c15aef1d0aad
parentcd513a41c17a3591e764b1ff986ae501a28cc5f5
Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.

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

llvm-svn: 286624
clang/lib/CodeGen/BackendUtil.cpp
llvm/include/llvm/Bitcode/BitcodeReader.h
llvm/include/llvm/Object/ModuleSummaryIndexObjectFile.h
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/LTO/LTO.cpp
llvm/lib/LTO/ThinLTOCodeGenerator.cpp
llvm/lib/Object/ModuleSummaryIndexObjectFile.cpp
llvm/lib/Transforms/IPO/FunctionImport.cpp
llvm/tools/llvm-link/llvm-link.cpp
llvm/tools/llvm-lto/llvm-lto.cpp