aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/compiler
diff options
context:
space:
mode:
authorGravatar Benjamin Kramer <kramerb@google.com>2018-04-16 09:34:27 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-04-16 09:37:22 -0700
commit670c21e2c2e122807625962ee5152b0e5f763fc6 (patch)
treec9d91f7f47bfe3e6faad119b1a13f98c2c38b1ca /tensorflow/compiler
parent9b747794ceb869105a144c965540a31791ce7fc3 (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.cc1
-rw-r--r--tensorflow/compiler/xla/service/cpu/compiler_functor.cc4
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() {