@@ -668,7 +668,6 @@ static void PrintValueAccessList(const ValueOperandRange operands,
668668
669669// Prints the range operation.
670670void Print (SairDynRangeOp op, OpAsmPrinter &printer) {
671- printer << SairDynRangeOp::getOperationName ();
672671 PrintDomain (op.domain (), printer);
673672 printer << " " ;
674673 if (op.LowerBound ().is_value ()) {
@@ -684,18 +683,16 @@ void Print(SairDynRangeOp op, OpAsmPrinter &printer) {
684683
685684// Prints the sair.static_range operation.
686685void Print (SairStaticRangeOp op, OpAsmPrinter &printer) {
687- printer << SairStaticRangeOp::getOperationName () << " : " << op.getType ();
686+ printer << " : " << op.getType ();
688687}
689688
690689static void Print (SairPlaceholderOp op, mlir::OpAsmPrinter &printer) {
691- printer << SairPlaceholderOp::getOperationName ();
692690 PrintDomain (op.domain (), printer);
693691 printer << " : " << op.range ().getType ();
694692}
695693
696694// Prints the copy operation.
697695void Print (SairCopyOp op, OpAsmPrinter &printer) {
698- printer << SairCopyOp::getOperationName ();
699696 PrintDomain (op.domain (), printer);
700697 printer << " " ;
701698 PrintValueAccess (op.Value (), printer);
@@ -705,14 +702,13 @@ void Print(SairCopyOp op, OpAsmPrinter &printer) {
705702
706703// Prints the sair.from_scalar operation.
707704void Print (SairFromScalarOp op, OpAsmPrinter &printer) {
708- printer << SairFromScalarOp::getOperationName () << " " << op.value ();
705+ printer << " " << op.value ();
709706 printer.printOptionalAttrDict (op->getAttrs ());
710707 printer << " : " << op.getType ();
711708}
712709
713710// Prints the from_memref operation.
714711void Print (SairFromMemRefOp op, OpAsmPrinter &printer) {
715- printer << SairFromMemRefOp::getOperationName ();
716712 PrintDomain (op.parallel_domain (), printer);
717713 printer << " " ;
718714 PrintValueAccess (op.MemRef (), printer);
@@ -728,7 +724,6 @@ void Print(SairFromMemRefOp op, OpAsmPrinter &printer) {
728724
729725// Prints the load_from_memref operation.
730726void Print (SairLoadFromMemRefOp op, OpAsmPrinter &printer) {
731- printer << SairLoadFromMemRefOp::getOperationName ();
732727 PrintDomain (op.domain (), printer);
733728 printer << " " ;
734729 PrintValueAccess (op.MemRef (), printer);
@@ -738,7 +733,6 @@ void Print(SairLoadFromMemRefOp op, OpAsmPrinter &printer) {
738733
739734// Prints the to_memref operation.
740735void Print (SairToMemRefOp op, OpAsmPrinter &printer) {
741- printer << SairToMemRefOp::getOperationName ();
742736 PrintDomain (op.parallel_domain (), printer);
743737 printer << " " ;
744738 PrintValueAccess (op.MemRef (), printer);
@@ -756,7 +750,6 @@ void Print(SairToMemRefOp op, OpAsmPrinter &printer) {
756750
757751// Prints the store_to_memref operation.
758752void Print (SairStoreToMemRefOp op, OpAsmPrinter &printer) {
759- printer << SairStoreToMemRefOp::getOperationName ();
760753 PrintDomain (op.domain (), printer);
761754 printer << " " ;
762755 PrintValueAccess (op.MemRef (), printer);
@@ -770,7 +763,6 @@ void Print(SairStoreToMemRefOp op, OpAsmPrinter &printer) {
770763// Prints a projection operation.
771764template <typename Op>
772765void PrintProjectionOp (Op op, OpAsmPrinter &printer) {
773- printer << Op::getOperationName ();
774766 PrintDomain (op.parallel_domain (), printer);
775767 printer << " " << kOfKeyword ;
776768 PrintDomain (op.projection_domain (), printer, op.parallel_domain ().size ());
@@ -792,7 +784,7 @@ void Print(SairProjLastOp op, OpAsmPrinter &printer) {
792784
793785// Prints the sair.return operation.
794786void Print (SairReturnOp op, OpAsmPrinter &printer) {
795- printer << SairReturnOp::getOperationName () << " " ;
787+ printer << " " ;
796788 printer.printOperands (op.operands ());
797789 printer.printOptionalAttrDict (op->getAttrs ());
798790 if (op.operands ().empty ()) return ;
@@ -803,7 +795,7 @@ void Print(SairReturnOp op, OpAsmPrinter &printer) {
803795
804796// Prints the sair.exit operation.
805797void Print (SairExitOp op, OpAsmPrinter &printer) {
806- printer << SairExitOp::getOperationName () << " " ;
798+ printer << " " ;
807799 PrintValueAccessList (op.ValueOperands (), printer);
808800 printer.printOptionalAttrDict (op->getAttrs (), {SairOp::kMappingAttrName });
809801 if (op.inputs ().empty ()) return ;
@@ -816,7 +808,6 @@ void Print(SairExitOp op, OpAsmPrinter &printer) {
816808
817809// Prints the sair.fby operation.
818810void Print (SairFbyOp op, OpAsmPrinter &printer) {
819- printer << SairFbyOp::getOperationName ();
820811 PrintDomain (op.parallel_domain (), printer);
821812 printer << " " ;
822813 PrintValueAccess (op.Init (), printer);
@@ -835,7 +826,6 @@ void Print(SairFbyOp op, OpAsmPrinter &printer) {
835826}
836827
837828static void Print (SairAllocOp op, mlir::OpAsmPrinter &printer) {
838- printer << SairAllocOp::getOperationName ();
839829 PrintDomain (op.domain (), printer);
840830 if (!op.ValueOperands ().empty ()) printer << " " ;
841831 llvm::interleaveComma (op.ValueOperands (), printer, [&](ValueOperand value) {
@@ -848,7 +838,6 @@ static void Print(SairAllocOp op, mlir::OpAsmPrinter &printer) {
848838}
849839
850840static void Print (SairFreeOp op, mlir::OpAsmPrinter &printer) {
851- printer << SairFreeOp::getOperationName ();
852841 PrintDomain (op.domain (), printer);
853842 printer << " " ;
854843 PrintValueAccess (op.Value (), printer);
@@ -1185,7 +1174,6 @@ void ExtractElementTypes(mlir::ValueRange values,
11851174
11861175// Prints a Sair MapOp using the 'printer' provided.
11871176void Print (SairMapOp op, OpAsmPrinter &printer) {
1188- printer << SairMapOp::getOperationName ();
11891177 PrintDomain (op.domain (), printer);
11901178 printer << " " ;
11911179
@@ -1416,7 +1404,6 @@ ParseResult ParseMapReduceOp(mlir::OpAsmParser &parser,
14161404// Prints a Sair MapReduce operation using the "printer" provided.
14171405void Print (SairMapReduceOp op, mlir::OpAsmPrinter &printer) {
14181406 // Print the parallel part of the domain.
1419- printer << SairMapReduceOp::getOperationName ();
14201407 PrintDomain (op.parallel_domain (), printer);
14211408 printer << " " ;
14221409 int num_inits = op.inits ().size ();
@@ -1500,7 +1487,7 @@ mlir::ParseResult ParseProgramOp(mlir::OpAsmParser &parser,
15001487
15011488// Prints the given SairProgramOp using "printer".
15021489void Print (SairProgramOp op, mlir::OpAsmPrinter &printer) {
1503- printer << SairProgramOp::getOperationName () << " " ;
1490+ printer << " " ;
15041491 printer.printOptionalAttrDictWithKeyword (op->getAttrs ());
15051492 printer.printRegion (op.body (), /* printEntryBlockArgs=*/ false ,
15061493 /* printBlockTerminators=*/ true );
0 commit comments