Home
last modified time | relevance | path

Searched refs:opClass (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DMainModule.cpp68 [dialectClass](py::object opClass) -> py::object { in PYBIND11_MODULE() argument
70 opClass.attr("OPERATION_NAME").cast<std::string>(); in PYBIND11_MODULE()
71 auto rawSubclass = PyOpView::createRawSubclass(opClass); in PYBIND11_MODULE()
72 PyGlobals::get().registerOperationImpl(operationName, opClass, in PYBIND11_MODULE()
76 py::object opClassName = opClass.attr("__name__"); in PYBIND11_MODULE()
77 dialectClass.attr(opClassName) = opClass; in PYBIND11_MODULE()
82 opClass.attr("_Raw") = rawSubclass; in PYBIND11_MODULE()
83 return opClass; in PYBIND11_MODULE()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpDefinitionsGen.cpp560 OpClass opClass; member in __anon5e0e87940811::OpEmitter
838 generateOpFormat(op, opClass); in OpEmitter()
854 opClass.finalize(); in emitDecl()
855 opClass.writeDeclTo(os); in emitDecl()
859 opClass.finalize(); in emitDef()
860 opClass.writeDefTo(os); in emitDef()
1246 m = opClass.addMethod(rangeType, name); in generateNamedOperandGetters()
1268 op, opClass, in genNamedOperandGetters()
2197 auto *m = opClass.declareMethod( in genFolderDecls()
2466 auto *method = opClass.declareMethod( in genPrinter()
[all …]
H A DOpFormatGen.h23 void generateOpFormat(const Operator &constOp, OpClass &opClass);
H A DOpFormatGen.cpp311 void genParser(Operator &op, OpClass &opClass);
331 void genPrinter(Operator &op, OpClass &opClass);
1077 void OperationFormat::genParser(Operator &op, OpClass &opClass) { in genParser() argument
1082 auto *method = opClass.addStaticMethod("::mlir::ParseResult", "parse", in genParser()
2131 void OperationFormat::genPrinter(Operator &op, OpClass &opClass) { in genPrinter() argument
2132 auto *method = opClass.addMethod( in genPrinter()
3182 void mlir::tblgen::generateOpFormat(const Operator &constOp, OpClass &opClass) { in generateOpFormat() argument
3208 format.genParser(op, opClass); in generateOpFormat()
3209 format.genPrinter(op, opClass); in generateOpFormat()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOpBase.td1627 // reference point to an op of `opClass` within the closest parent with a symbol
1630 class ReferToOp<string opClass> : AttrConstraint<
1631 CPred<"isa_and_nonnull<" # opClass # ">("
1634 "referencing to a '" # opClass # "' symbol">;