[Mlir-commits] [mlir] a750422 - [mlir] Update usage of createJITDylib to createBareJITDylib after LLVM change

River Riddle llvmlistbot at llvm.org
Wed Feb 19 17:32:45 PST 2020


Author: River Riddle
Date: 2020-02-19T17:31:04-08:00
New Revision: a750422609eb5687f6f27d8908dda3a119622254

URL: https://github.com/llvm/llvm-project/commit/a750422609eb5687f6f27d8908dda3a119622254
DIFF: https://github.com/llvm/llvm-project/commit/a750422609eb5687f6f27d8908dda3a119622254.diff

LOG: [mlir] Update usage of createJITDylib to createBareJITDylib after LLVM change

A few tests are broken, but this allows for MLIR to build.

Added: 
    

Modified: 
    mlir/lib/ExecutionEngine/ExecutionEngine.cpp

Removed: 
    


################################################################################
diff  --git a/mlir/lib/ExecutionEngine/ExecutionEngine.cpp b/mlir/lib/ExecutionEngine/ExecutionEngine.cpp
index a81ce8203c26..bfe99540e47b 100644
--- a/mlir/lib/ExecutionEngine/ExecutionEngine.cpp
+++ b/mlir/lib/ExecutionEngine/ExecutionEngine.cpp
@@ -234,7 +234,7 @@ Expected<std::unique_ptr<ExecutionEngine>> ExecutionEngine::create(
     auto dataLayout = deserModule->getDataLayout();
     llvm::orc::JITDylib *mainJD = session.getJITDylibByName("<main>");
     if (!mainJD)
-      mainJD = &session.createJITDylib("<main>");
+      mainJD = &session.createBareJITDylib("<main>");
 
     // Resolve symbols that are statically linked in the current process.
     mainJD->addGenerator(
@@ -248,7 +248,7 @@ Expected<std::unique_ptr<ExecutionEngine>> ExecutionEngine::create(
         errs() << "Fail to create MemoryBuffer for: " << libPath << "\n";
         continue;
       }
-      auto &JD = session.createJITDylib(std::string(libPath));
+      auto &JD = session.createBareJITDylib(std::string(libPath));
       auto loaded = DynamicLibrarySearchGenerator::Load(
           libPath.data(), dataLayout.getGlobalPrefix());
       if (!loaded) {


        


More information about the Mlir-commits mailing list