Searched refs:PyMlirContext (Results 1 – 6 of 6) sorted by relevance
34 class PyMlirContext; variable125 PyMlirContext *getContext();158 class PyMlirContext {160 PyMlirContext() = delete;161 PyMlirContext(const PyMlirContext &) = delete;162 PyMlirContext(PyMlirContext &&) = delete;177 ~PyMlirContext();225 PyMlirContext(MlirContext context);263 static PyMlirContext &resolve();351 friend class PyMlirContext; variable[all …]
449 PyMlirContext::PyMlirContext(MlirContext context) : context(context) { in PyMlirContext() function in PyMlirContext455 PyMlirContext::~PyMlirContext() { in ~PyMlirContext()464 py::object PyMlirContext::getCapsule() { in getCapsule()475 PyMlirContext *PyMlirContext::createNewContextForInit() { in createNewContextForInit()477 return new PyMlirContext(context); in createNewContextForInit()486 PyMlirContext *unownedContextWrapper = new PyMlirContext(context); in forContext()497 PyMlirContext::LiveContextMap &PyMlirContext::getLiveContexts() { in getLiveContexts()506 size_t PyMlirContext::clearLiveOperations() { in clearLiveOperations()630 return py::cast<PyMlirContext *>(context); in getContext()2238 [](PyMlirContext &self) { in populateIRCore()[all …]
170 PyMlirContext &pyMlirContext;210 PyMlirContext &pyContext = context.resolve(); in inferReturnTypes()
363 PyMlirContext::forContext(mlirAffineExprGetContext(rawAffineExpr)), in createFromCapsule()421 PyMlirContext::forContext(mlirAffineMapGetContext(rawAffineMap)), in createFromCapsule()499 PyMlirContext::forContext(mlirIntegerSetGetContext(rawIntegerSet)), in createFromCapsule()
509 PyMlirContext::forContext(mlirTypeGetContext(shapedType)); in getSplat()
181 * `PyMlirContext` (`context: mlir.ir.Context = None`)