Home
last modified time | relevance | path

Searched refs:PyMlirContext (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRModule.h34 class PyMlirContext; variable
125 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 …]
H A DIRCore.cpp449 PyMlirContext::PyMlirContext(MlirContext context) : context(context) { in PyMlirContext() function in PyMlirContext
455 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 …]
H A DIRInterfaces.cpp170 PyMlirContext &pyMlirContext;
210 PyMlirContext &pyContext = context.resolve(); in inferReturnTypes()
H A DIRAffine.cpp363 PyMlirContext::forContext(mlirAffineExprGetContext(rawAffineExpr)), in createFromCapsule()
421 PyMlirContext::forContext(mlirAffineMapGetContext(rawAffineMap)), in createFromCapsule()
499 PyMlirContext::forContext(mlirIntegerSetGetContext(rawIntegerSet)), in createFromCapsule()
H A DIRAttributes.cpp509 PyMlirContext::forContext(mlirTypeGetContext(shapedType)); in getSplat()
/llvm-project-15.0.7/mlir/docs/Bindings/
H A DPython.md181 * `PyMlirContext` (`context: mlir.ir.Context = None`)