Lines Matching defs:executionEngine
22 PyExecutionEngine(MlirExecutionEngine executionEngine)
23 : executionEngine(executionEngine) {}
25 : executionEngine(other.executionEngine) {
26 other.executionEngine.ptr = nullptr;
29 if (!mlirExecutionEngineIsNull(executionEngine))
30 mlirExecutionEngineDestroy(executionEngine);
32 MlirExecutionEngine get() { return executionEngine; }
35 executionEngine.ptr = nullptr;
57 MlirExecutionEngine executionEngine;
82 MlirExecutionEngine executionEngine =
85 if (mlirExecutionEngineIsNull(executionEngine))
88 new (&self) PyExecutionEngine(executionEngine);
105 [](PyExecutionEngine &executionEngine, const std::string &func) {
107 executionEngine.get(),
115 [](PyExecutionEngine &executionEngine, const std::string &name,
117 executionEngine.addReferencedObject(callbackObj);
121 executionEngine.get(),
129 [](PyExecutionEngine &executionEngine, const std::string &fileName) {
131 executionEngine.get(),