@@ -1883,52 +1883,6 @@ LogicalResult DistributeOp::verify() {
1883
1883
// DeclareReductionOp
1884
1884
// ===----------------------------------------------------------------------===//
1885
1885
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
-
1932
1886
LogicalResult DeclareReductionOp::verifyRegions () {
1933
1887
if (!getAllocRegion ().empty ()) {
1934
1888
for (YieldOp yieldOp : getAllocRegion ().getOps <YieldOp>()) {
0 commit comments