@@ -1883,52 +1883,6 @@ LogicalResult DistributeOp::verify() {
18831883// DeclareReductionOp
18841884// ===----------------------------------------------------------------------===//
18851885
1886- static ParseResult parseOptionalReductionRegion (OpAsmParser &parser,
1887- Region ®ion,
1888- StringRef keyword) {
1889- if (parser.parseOptionalKeyword (keyword))
1890- return success ();
1891- return parser.parseRegion (region);
1892- }
1893-
1894- static void printOptionalReductionRegion (OpAsmPrinter &printer, Region ®ion,
1895- StringRef keyword) {
1896- if (region.empty ())
1897- return ;
1898- printer << keyword << " " ;
1899- printer.printRegion (region);
1900- }
1901-
1902- static ParseResult parseAllocReductionRegion (OpAsmParser &parser,
1903- Region ®ion) {
1904- return parseOptionalReductionRegion (parser, region, " alloc" );
1905- }
1906-
1907- static void printAllocReductionRegion (OpAsmPrinter &printer,
1908- DeclareReductionOp op, Region ®ion) {
1909- printOptionalReductionRegion (printer, region, " alloc" );
1910- }
1911-
1912- static ParseResult parseAtomicReductionRegion (OpAsmParser &parser,
1913- Region ®ion) {
1914- return parseOptionalReductionRegion (parser, region, " atomic" );
1915- }
1916-
1917- static void printAtomicReductionRegion (OpAsmPrinter &printer,
1918- DeclareReductionOp op, Region ®ion) {
1919- printOptionalReductionRegion (printer, region, " atomic" );
1920- }
1921-
1922- static ParseResult parseCleanupReductionRegion (OpAsmParser &parser,
1923- Region ®ion) {
1924- return parseOptionalReductionRegion (parser, region, " cleanup" );
1925- }
1926-
1927- static void printCleanupReductionRegion (OpAsmPrinter &printer,
1928- DeclareReductionOp op, Region ®ion) {
1929- printOptionalReductionRegion (printer, region, " cleanup" );
1930- }
1931-
19321886LogicalResult DeclareReductionOp::verifyRegions () {
19331887 if (!getAllocRegion ().empty ()) {
19341888 for (YieldOp yieldOp : getAllocRegion ().getOps <YieldOp>()) {
0 commit comments