Lines Matching refs:printer

369   auto printer = [](Operation *op, OpAsmPrinter &printer, llvm::StringRef) {  in getDynamicCustomParserPrinterOp()  local
370 printer << op->getName() << " custom_keyword"; in getDynamicCustomParserPrinterOp()
374 verifier, regionVerifier, parser, printer); in getDynamicCustomParserPrinterOp()
499 return [](Operation *op, OpAsmPrinter &printer) { in getOperationPrinter() argument
500 printer.getStream() << " custom_format"; in getOperationPrinter()
504 return [](Operation *op, OpAsmPrinter &printer) { in getOperationPrinter() argument
505 printer.getStream() << " custom_format_fallback"; in getOperationPrinter()
732 static void printCustomOptionalOperand(OpAsmPrinter &printer, Operation *, in printCustomOptionalOperand() argument
735 printer << "(" << optOperand << ") "; in printCustomOptionalOperand()
738 static void printCustomDirectiveOperands(OpAsmPrinter &printer, Operation *, in printCustomDirectiveOperands() argument
741 printer << operand; in printCustomDirectiveOperands()
743 printer << ", " << optOperand; in printCustomDirectiveOperands()
744 printer << " -> (" << varOperands << ")"; in printCustomDirectiveOperands()
746 static void printCustomDirectiveResults(OpAsmPrinter &printer, Operation *, in printCustomDirectiveResults() argument
749 printer << " : " << operandType; in printCustomDirectiveResults()
751 printer << ", " << optOperandType; in printCustomDirectiveResults()
752 printer << " -> (" << varOperandTypes << ")"; in printCustomDirectiveResults()
754 static void printCustomDirectiveWithTypeRefs(OpAsmPrinter &printer, in printCustomDirectiveWithTypeRefs() argument
758 printer << " type_refs_capture "; in printCustomDirectiveWithTypeRefs()
759 printCustomDirectiveResults(printer, op, operandType, optOperandType, in printCustomDirectiveWithTypeRefs()
763 OpAsmPrinter &printer, Operation *op, Value operand, Value optOperand, in printCustomDirectiveOperandsAndTypes() argument
766 printCustomDirectiveOperands(printer, op, operand, optOperand, varOperands); in printCustomDirectiveOperandsAndTypes()
767 printCustomDirectiveResults(printer, op, operandType, optOperandType, in printCustomDirectiveOperandsAndTypes()
770 static void printCustomDirectiveRegions(OpAsmPrinter &printer, Operation *, in printCustomDirectiveRegions() argument
773 printer.printRegion(region); in printCustomDirectiveRegions()
775 printer << ", "; in printCustomDirectiveRegions()
777 printer.printRegion(region); in printCustomDirectiveRegions()
780 static void printCustomDirectiveSuccessors(OpAsmPrinter &printer, Operation *, in printCustomDirectiveSuccessors() argument
783 printer << successor; in printCustomDirectiveSuccessors()
785 printer << ", " << varSuccessors.front(); in printCustomDirectiveSuccessors()
787 static void printCustomDirectiveAttributes(OpAsmPrinter &printer, Operation *, in printCustomDirectiveAttributes() argument
790 printer << attribute; in printCustomDirectiveAttributes()
792 printer << ", " << optAttribute; in printCustomDirectiveAttributes()
795 static void printCustomDirectiveAttrDict(OpAsmPrinter &printer, Operation *op, in printCustomDirectiveAttrDict() argument
797 printer.printOptionalAttrDict(attrs.getValue()); in printCustomDirectiveAttrDict()
800 static void printCustomDirectiveOptionalOperandRef(OpAsmPrinter &printer, in printCustomDirectiveOptionalOperandRef() argument
803 printer << (optOperand ? "1" : "0"); in printCustomDirectiveOptionalOperandRef()
1503 void SingleNoTerminatorCustomAsmOp::print(OpAsmPrinter &printer) { in print() argument
1504 printer.printRegion( in print()