Home
last modified time | relevance | path

Searched refs:printFn (Results 1 – 7 of 7) sorted by relevance

/llvm-project/mlir/include/mlir/IR/
H A DAsmState.h399 CallableT &&printFn) { in fromCallable()
401 Printer(StringRef name, CallableT &&printFn) in fromCallable() member
402 : AsmResourcePrinter(name), printFn(std::move(printFn)) {} in fromCallable()
405 printFn(op, builder);
408 std::decay_t<CallableT> printFn;
410 return std::make_unique<Printer>(name, std::forward<CallableT>(printFn));
579 attachResourcePrinter(StringRef name, CallableT &&printFn) { in attachFallbackResourcePrinter()
581 name, std::forward<CallableT>(printFn))); in attachFallbackResourcePrinter()
392 fromCallable(StringRef name,CallableT && printFn) fromCallable() argument
572 attachResourcePrinter(StringRef name,CallableT && printFn) attachResourcePrinter() argument
H A DExtensibleDialect.h383 OperationName::PrintAssemblyFn &&printFn);
389 OperationName::PrintAssemblyFn &&printFn,
418 printFn = std::move(print); in setPrintFn()
460 printFn(op, printer, name); in printAssembly()
506 OperationName::PrintAssemblyFn &&printFn,
517 OperationName::PrintAssemblyFn printFn; variable
/llvm-project/mlir/lib/IR/
H A DExtensibleDialect.cpp294 OperationName::PrintAssemblyFn &&printFn, in DynamicOpDefinition() argument
303 parseFn(std::move(parseFn)), printFn(std::move(printFn)), in DynamicOpDefinition()
320 auto printFn = [](Operation *op, OpAsmPrinter &printer, StringRef) { in get() local
326 std::move(printFn)); in get()
334 OperationName::PrintAssemblyFn &&printFn) { in get() argument
347 std::move(printFn), std::move(foldHookFn), in get()
357 OperationName::PrintAssemblyFn &&printFn, in get() argument
363 std::move(parseFn), std::move(printFn), std::move(foldHookFn), in get()
H A DAsmPrinter.cpp2591 auto printFn = [&](unsigned index) { printEscapedString(data[index]); }; in printTypeImpl()
2592 printDenseElementsAttrImpl(attr.isSplat(), attr.getType(), os, printFn); in printTypeImpl()
3278 ResourceBuilder(PrintFn printFn) : printFn(printFn) {} in printTopLevelOperation()
3282 printFn(key, [&](raw_ostream &os) { os << (data ? "true" : "false"); }); in printFileMetadataDictionary()
3286 printFn(key, [&](raw_ostream &os) { in printFileMetadataDictionary()
3295 printFn(key, [&](raw_ostream &os) { in printFileMetadataDictionary()
3306 PrintFn printFn; in printResourceFileMetadata() local
3373 auto printFn in printResourceFileMetadata()
2530 auto printFn = [&](unsigned index) { printEscapedString(data[index]); }; printDenseStringElementsAttr() local
3211 ResourceBuilder(PrintFn printFn) ResourceBuilder() argument
3239 PrintFn printFn; global() member in __anonc242fc4b4911::OperationPrinter::ResourceBuilder
[all...]
H A DOperation.cpp772 if (auto printFn = op->getDialect()->getOperationPrinter(op)) { in print() local
774 printFn(op, p); in print()
/llvm-project/mlir/include/mlir/Bytecode/
H A DBytecodeWriter.h167 attachResourcePrinter(StringRef name, CallableT &&printFn) { in attachResourcePrinter()
169 name, std::forward<CallableT>(printFn))); in attachResourcePrinter()
166 attachResourcePrinter(StringRef name,CallableT && printFn) attachResourcePrinter() argument
/llvm-project/mlir/docs/DefiningDialects/
H A D_index.md521 auto printFn = [](Operation *op, OpAsmPrinter &printer) {
544 std::move(parseFn), std::move(printFn), std::move(foldHookFn),