Loading mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,8 @@ extern "C" void mlirExecutionEngineRegisterSymbol(MlirExecutionEngine jit, unwrap(jit)->registerSymbols([&](llvm::orc::MangleAndInterner interner) { llvm::orc::SymbolMap symbolMap; symbolMap[interner(unwrap(name))] = llvm::JITEvaluatedSymbol::fromPointer(sym); { llvm::orc::ExecutorAddr::fromPtr(sym), llvm::JITSymbolFlags::Exported }; return symbolMap; }); } Loading mlir/lib/ExecutionEngine/JitRunner.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -220,7 +220,8 @@ static Error compileAndExecute(Options &options, Operation *module, : llvm::orc::SymbolMap(); for (auto &exportSymbol : exportSymbols) symbolMap[interner(exportSymbol.getKey())] = llvm::JITEvaluatedSymbol::fromPointer(exportSymbol.getValue()); { llvm::orc::ExecutorAddr::fromPtr(exportSymbol.getValue()), llvm::JITSymbolFlags::Exported }; return symbolMap; }; Loading Loading
mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,8 @@ extern "C" void mlirExecutionEngineRegisterSymbol(MlirExecutionEngine jit, unwrap(jit)->registerSymbols([&](llvm::orc::MangleAndInterner interner) { llvm::orc::SymbolMap symbolMap; symbolMap[interner(unwrap(name))] = llvm::JITEvaluatedSymbol::fromPointer(sym); { llvm::orc::ExecutorAddr::fromPtr(sym), llvm::JITSymbolFlags::Exported }; return symbolMap; }); } Loading
mlir/lib/ExecutionEngine/JitRunner.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -220,7 +220,8 @@ static Error compileAndExecute(Options &options, Operation *module, : llvm::orc::SymbolMap(); for (auto &exportSymbol : exportSymbols) symbolMap[interner(exportSymbol.getKey())] = llvm::JITEvaluatedSymbol::fromPointer(exportSymbol.getValue()); { llvm::orc::ExecutorAddr::fromPtr(exportSymbol.getValue()), llvm::JITSymbolFlags::Exported }; return symbolMap; }; Loading