|
MLIR 22.0.0git
|
This is the complete list of members for mlir::python::PyOpView, including all inherited members.
| buildGeneric(std::string_view name, std::tuple< int, bool > opRegionSpec, nanobind::object operandSegmentSpecObj, nanobind::object resultSegmentSpecObj, std::optional< nanobind::list > resultTypeList, nanobind::list operandList, std::optional< nanobind::dict > attributes, std::optional< std::vector< PyBlock * > > successors, std::optional< int > regions, PyLocation &location, const nanobind::object &maybeIp) | mlir::python::PyOpView | static |
| constructDerived(const nanobind::object &cls, const nanobind::object &operation) | mlir::python::PyOpView | static |
| getAsm(bool binary, std::optional< int64_t > largeElementsLimit, std::optional< int64_t > largeResourceLimit, bool enableDebugInfo, bool prettyDebugInfo, bool printGenericOpForm, bool useLocalScope, bool useNameLocAsPrefix, bool assumeVerified, bool skipRegions) | mlir::python::PyOperationBase | |
| getOperation() override | mlir::python::PyOpView | inlinevirtual |
| getOperationObject() | mlir::python::PyOpView | inline |
| isBeforeInBlock(PyOperationBase &other) | mlir::python::PyOperationBase | |
| moveAfter(PyOperationBase &other) | mlir::python::PyOperationBase | |
| moveBefore(PyOperationBase &other) | mlir::python::PyOperationBase | |
| print(std::optional< int64_t > largeElementsLimit, std::optional< int64_t > largeResourceLimit, bool enableDebugInfo, bool prettyDebugInfo, bool printGenericOpForm, bool useLocalScope, bool useNameLocAsPrefix, bool assumeVerified, nanobind::object fileObject, bool binary, bool skipRegions) | mlir::python::PyOperationBase | |
| print(PyAsmState &state, nanobind::object fileObject, bool binary) | mlir::python::PyOperationBase | |
| PyOpView(const nanobind::object &operationObject) | mlir::python::PyOpView | |
| verify() | mlir::python::PyOperationBase | |
| walk(std::function< MlirWalkResult(MlirOperation)> callback, MlirWalkOrder walkOrder) | mlir::python::PyOperationBase | |
| writeBytecode(const nanobind::object &fileObject, std::optional< int64_t > bytecodeVersion) | mlir::python::PyOperationBase | |
| ~PyOperationBase()=default | mlir::python::PyOperationBase | virtual |