diff --git a/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td b/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td --- a/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td +++ b/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td @@ -138,6 +138,8 @@ }]; let regions = (region AnyRegion:$region); + + let assemblyFormat = "$region attr-dict"; } //===----------------------------------------------------------------------===// diff --git a/mlir/test/Dialect/OpenMP/ops.mlir b/mlir/test/Dialect/OpenMP/ops.mlir --- a/mlir/test/Dialect/OpenMP/ops.mlir +++ b/mlir/test/Dialect/OpenMP/ops.mlir @@ -8,10 +8,11 @@ func @omp_master() -> () { // CHECK: omp.master - "omp.master" ()({ + omp.master { // CHECK: omp.terminator omp.terminator - }):()->() + } + return }