Lines Matching refs:executionEngine
21 PyExecutionEngine(MlirExecutionEngine executionEngine) in PyExecutionEngine() argument
22 : executionEngine(executionEngine) {} in PyExecutionEngine()
24 : executionEngine(other.executionEngine) { in PyExecutionEngine()
25 other.executionEngine.ptr = nullptr; in PyExecutionEngine()
28 if (!mlirExecutionEngineIsNull(executionEngine)) in ~PyExecutionEngine()
29 mlirExecutionEngineDestroy(executionEngine); in ~PyExecutionEngine()
31 MlirExecutionEngine get() { return executionEngine; } in get()
34 executionEngine.ptr = nullptr; in release()
57 MlirExecutionEngine executionEngine; member in __anon4e8616570111::PyExecutionEngine
79 MlirExecutionEngine executionEngine = mlirExecutionEngineCreate( in PYBIND11_MODULE() local
81 if (mlirExecutionEngineIsNull(executionEngine)) in PYBIND11_MODULE()
84 return new PyExecutionEngine(executionEngine); in PYBIND11_MODULE()
101 [](PyExecutionEngine &executionEngine, const std::string &func) { in PYBIND11_MODULE() argument
103 executionEngine.get(), in PYBIND11_MODULE()
111 [](PyExecutionEngine &executionEngine, const std::string &name, in PYBIND11_MODULE()
113 executionEngine.addReferencedObject(callbackObj); in PYBIND11_MODULE()
117 executionEngine.get(), in PYBIND11_MODULE()
125 [](PyExecutionEngine &executionEngine, const std::string &fileName) { in PYBIND11_MODULE() argument
127 executionEngine.get(), in PYBIND11_MODULE()