MLIR  20.0.0git
mlir::python::PyOpView Member List

This is the complete list of members for mlir::python::PyOpView, including all inherited members.

buildGeneric(const nanobind::object &cls, std::optional< nanobind::list > resultTypeList, nanobind::list operandList, std::optional< nanobind::dict > attributes, std::optional< std::vector< PyBlock * >> successors, std::optional< int > regions, DefaultingPyLocation location, const nanobind::object &maybeIp)mlir::python::PyOpViewstatic
constructDerived(const nanobind::object &cls, const nanobind::object &operation)mlir::python::PyOpViewstatic
getAsm(bool binary, std::optional< int64_t > largeElementsLimit, bool enableDebugInfo, bool prettyDebugInfo, bool printGenericOpForm, bool useLocalScope, bool assumeVerified, bool skipRegions)mlir::python::PyOperationBase
getOperation() overridemlir::python::PyOpViewinlinevirtual
getOperationObject()mlir::python::PyOpViewinline
moveAfter(PyOperationBase &other)mlir::python::PyOperationBase
moveBefore(PyOperationBase &other)mlir::python::PyOperationBase
print(std::optional< int64_t > largeElementsLimit, bool enableDebugInfo, bool prettyDebugInfo, bool printGenericOpForm, bool useLocalScope, 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()=defaultmlir::python::PyOperationBasevirtual