/llvm-project/mlir/include/mlir/IR/ |
H A D | AsmState.h | 399 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 D | ExtensibleDialect.h | 383 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 D | ExtensibleDialect.cpp | 294 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 D | AsmPrinter.cpp | 2591 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 D | Operation.cpp | 772 if (auto printFn = op->getDialect()->getOperationPrinter(op)) { in print() local 774 printFn(op, p); in print()
|
/llvm-project/mlir/include/mlir/Bytecode/ |
H A D | BytecodeWriter.h | 167 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.md | 521 auto printFn = [](Operation *op, OpAsmPrinter &printer) { 544 std::move(parseFn), std::move(printFn), std::move(foldHookFn),
|