diff options
author | 2018-04-16 09:34:27 -0700 | |
---|---|---|
committer | 2018-04-16 09:37:22 -0700 | |
commit | 670c21e2c2e122807625962ee5152b0e5f763fc6 (patch) | |
tree | c9d91f7f47bfe3e6faad119b1a13f98c2c38b1ca /tensorflow/compiler | |
parent | 9b747794ceb869105a144c965540a31791ce7fc3 (diff) |
Update for ObjectMemoryBuffer.h rename in upstream LLVM.
This will require a version bump in workspace.bzl
PiperOrigin-RevId: 193052084
Diffstat (limited to 'tensorflow/compiler')
-rw-r--r-- | tensorflow/compiler/aot/embedded_protocol_buffers.cc | 1 | ||||
-rw-r--r-- | tensorflow/compiler/xla/service/cpu/compiler_functor.cc | 4 |
2 files changed, 2 insertions, 3 deletions
diff --git a/tensorflow/compiler/aot/embedded_protocol_buffers.cc b/tensorflow/compiler/aot/embedded_protocol_buffers.cc index 6489929a57..0048eec93b 100644 --- a/tensorflow/compiler/aot/embedded_protocol_buffers.cc +++ b/tensorflow/compiler/aot/embedded_protocol_buffers.cc @@ -19,7 +19,6 @@ limitations under the License. #include <string> #include "llvm/ADT/Triple.h" -#include "llvm/ExecutionEngine/ObjectMemoryBuffer.h" #include "llvm/IR/GlobalVariable.h" #include "llvm/IR/LLVMContext.h" #include "llvm/IR/LegacyPassManager.h" diff --git a/tensorflow/compiler/xla/service/cpu/compiler_functor.cc b/tensorflow/compiler/xla/service/cpu/compiler_functor.cc index 61b2da7a7d..6a7eb85e3b 100644 --- a/tensorflow/compiler/xla/service/cpu/compiler_functor.cc +++ b/tensorflow/compiler/xla/service/cpu/compiler_functor.cc @@ -25,11 +25,11 @@ limitations under the License. #include "llvm/ADT/StringRef.h" #include "llvm/Analysis/TargetLibraryInfo.h" #include "llvm/Analysis/TargetTransformInfo.h" -#include "llvm/ExecutionEngine/ObjectMemoryBuffer.h" #include "llvm/IR/LegacyPassManager.h" #include "llvm/IR/Verifier.h" #include "llvm/MC/MCContext.h" #include "llvm/Object/ObjectFile.h" +#include "llvm/Support/SmallVectorMemoryBuffer.h" #include "llvm/Support/raw_ostream.h" #include "llvm/Target/TargetMachine.h" #include "llvm/Transforms/IPO.h" @@ -158,7 +158,7 @@ std::unique_ptr<llvm::MemoryBuffer> CompilerFunctor::operator()( // Construct ObjectFile from machine code buffer. return std::unique_ptr<llvm::MemoryBuffer>( - new llvm::ObjectMemoryBuffer(std::move(stream_buffer))); + new llvm::SmallVectorMemoryBuffer(std::move(stream_buffer))); } static std::vector<llvm::VecDesc> VectorFunctionsForTargetLibraryInfoImpl() { |