Home
last modified time | relevance | path

Searched refs:capsule (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir-c/Bindings/Python/
H A DInterop.h171 static inline MlirContext mlirPythonCapsuleToContext(PyObject *capsule) { in mlirPythonCapsuleToContext() argument
172 void *ptr = PyCapsule_GetPointer(capsule, MLIR_PYTHON_CAPSULE_CONTEXT); in mlirPythonCapsuleToContext()
192 mlirPythonCapsuleToDialectRegistry(PyObject *capsule) { in mlirPythonCapsuleToDialectRegistry() argument
229 static inline MlirModule mlirPythonCapsuleToModule(PyObject *capsule) { in mlirPythonCapsuleToModule() argument
230 void *ptr = PyCapsule_GetPointer(capsule, MLIR_PYTHON_CAPSULE_MODULE); in mlirPythonCapsuleToModule()
247 mlirPythonCapsuleToPassManager(PyObject *capsule) { in mlirPythonCapsuleToPassManager() argument
284 static inline MlirType mlirPythonCapsuleToType(PyObject *capsule) { in mlirPythonCapsuleToType() argument
285 void *ptr = PyCapsule_GetPointer(capsule, MLIR_PYTHON_CAPSULE_TYPE); in mlirPythonCapsuleToType()
342 mlirPythonCapsuleToExecutionEngine(PyObject *capsule) { in mlirPythonCapsuleToExecutionEngine() argument
362 static inline MlirValue mlirPythonCapsuleToValue(PyObject *capsule) { in mlirPythonCapsuleToValue() argument
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Bindings/Python/
H A DPybindAdaptors.h71 py::object capsule = mlirApiObjectToCapsule(src);
79 py::object capsule =
83 .attr(MLIR_PYTHON_CAPI_FACTORY_ATTR)(capsule)
93 py::object capsule = mlirApiObjectToCapsule(src);
98 py::object capsule =
102 .attr(MLIR_PYTHON_CAPI_FACTORY_ATTR)(capsule)
162 py::object capsule =
181 py::object capsule =
202 py::object capsule =
228 value = mlirPythonCapsuleToType(capsule.ptr());
[all …]
/llvm-project-15.0.7/mlir/test/python/ir/
H A Dinteger_set.py19 capsule = is1._CAPIPtr
21 print(capsule)
22 is2 = IntegerSet._CAPICreate(capsule)
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRModule.h195 static pybind11::object createFromCapsule(pybind11::object capsule);
413 static PyDialectRegistry createFromCapsule(pybind11::object capsule);
441 static PyLocation createFromCapsule(pybind11::object capsule);
491 static pybind11::object createFromCapsule(pybind11::object capsule);
593 static pybind11::object createFromCapsule(pybind11::object capsule);
760 static PyType createFromCapsule(pybind11::object capsule);
830 static PyAttribute createFromCapsule(pybind11::object capsule);
932 static PyValue createFromCapsule(pybind11::object capsule);
955 static PyAffineExpr createFromCapsule(pybind11::object capsule);
982 static PyAffineMap createFromCapsule(pybind11::object capsule);
[all …]
H A DPass.cpp40 static pybind11::object createFromCapsule(pybind11::object capsule) { in createFromCapsule() argument
41 MlirPassManager rawPm = mlirPythonCapsuleToPassManager(capsule.ptr()); in createFromCapsule()
H A DExecutionEngineModule.cpp48 static pybind11::object createFromCapsule(pybind11::object capsule) { in createFromCapsule() argument
50 mlirPythonCapsuleToExecutionEngine(capsule.ptr()); in createFromCapsule()
H A DIRAffine.cpp358 PyAffineExpr PyAffineExpr::createFromCapsule(py::object capsule) { in createFromCapsule() argument
359 MlirAffineExpr rawAffineExpr = mlirPythonCapsuleToAffineExpr(capsule.ptr()); in createFromCapsule()
416 PyAffineMap PyAffineMap::createFromCapsule(py::object capsule) { in createFromCapsule() argument
417 MlirAffineMap rawAffineMap = mlirPythonCapsuleToAffineMap(capsule.ptr()); in createFromCapsule()
494 PyIntegerSet PyIntegerSet::createFromCapsule(py::object capsule) { in createFromCapsule() argument
495 MlirIntegerSet rawIntegerSet = mlirPythonCapsuleToIntegerSet(capsule.ptr()); in createFromCapsule()
H A DIRCore.cpp468 py::object PyMlirContext::createFromCapsule(py::object capsule) { in createFromCapsule() argument
815 mlirPythonCapsuleToDialectRegistry(capsule.ptr()); in createFromCapsule()
829 PyLocation PyLocation::createFromCapsule(py::object capsule) { in createFromCapsule() argument
901 py::object PyModule::createFromCapsule(py::object capsule) { in createFromCapsule() argument
902 MlirModule rawModule = mlirPythonCapsuleToModule(capsule.ptr()); in createFromCapsule()
1089 py::object PyOperation::createFromCapsule(py::object capsule) { in createFromCapsule() argument
1649 PyAttribute PyAttribute::createFromCapsule(py::object capsule) { in createFromCapsule() argument
1681 PyType PyType::createFromCapsule(py::object capsule) { in createFromCapsule() argument
1682 MlirType rawType = mlirPythonCapsuleToType(capsule.ptr()); in createFromCapsule()
1697 PyValue PyValue::createFromCapsule(pybind11::object capsule) { in createFromCapsule() argument
[all …]