Lines Matching defs:printer
107 MemoryOpTy memoryOp, OpAsmPrinter &printer,
112 printer << ", ";
119 printer << " [\"" << stringifyMemoryAccess(*memAccess) << "\"";
126 printer << ", " << *alignment;
129 printer << "]";
136 MemoryOpTy memoryOp, OpAsmPrinter &printer,
145 printer << " [\"" << stringifyMemoryAccess(*memAccess) << "\"";
152 printer << ", " << *alignment;
155 printer << "]";
324 static void printAccessChain(Op op, ValueRange indices, OpAsmPrinter &printer) {
325 printer << ' ' << op.getBasePtr() << '[' << indices
386 void LoadOp::print(OpAsmPrinter &printer) {
390 printer << " \"" << sc << "\" " << getPtr();
392 printMemoryAccessAttribute(*this, printer, elidedAttrs);
394 printer.printOptionalAttrDict((*this)->getAttrs(), elidedAttrs);
395 printer << " : " << getType();
433 void StoreOp::print(OpAsmPrinter &printer) {
437 printer << " \"" << sc << "\" " << getPtr() << ", " << getValue();
439 printMemoryAccessAttribute(*this, printer, elidedAttrs);
441 printer << " : " << getValue().getType();
442 printer.printOptionalAttrDict((*this)->getAttrs(), elidedAttrs);
457 void CopyMemoryOp::print(OpAsmPrinter &printer) {
458 printer << ' ';
462 printer << " \"" << targetStorageClass << "\" " << getTarget() << ", ";
466 printer << " \"" << sourceStorageClass << "\" " << getSource();
469 printMemoryAccessAttribute(*this, printer, elidedAttrs);
470 printSourceMemoryAccessAttribute(*this, printer, elidedAttrs,
474 printer.printOptionalAttrDict((*this)->getAttrs(), elidedAttrs);
478 printer << " : " << pointeeType;
622 void VariableOp::print(OpAsmPrinter &printer) {
627 printer << " init(" << getInitializer() << ")";
629 printVariableDecorations(*this, printer, elidedAttrs);
630 printer << " : " << getType();