Skip to content

Commit e6e6959

Browse files
committed
Remove omp.workshare verifier
1 parent 0552b8e commit e6e6959

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,8 +306,6 @@ def WorkshareOp : OpenMP_Op<"workshare", traits = [
306306
let builders = [
307307
OpBuilder<(ins CArg<"const WorkshareOperands &">:$clauses)>
308308
];
309-
310-
let hasVerifier = 1;
311309
}
312310

313311
def WorkshareLoopWrapperOp : OpenMP_Op<"workshare_loop_wrapper", traits = [

mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1692,10 +1692,6 @@ void WorkshareOp::build(OpBuilder &builder, OperationState &state,
16921692
WorkshareOp::build(builder, state, clauses.nowait);
16931693
}
16941694

1695-
LogicalResult WorkshareOp::verify() {
1696-
return (*this)->getRegion(0).getBlocks().size() == 1 ? success() : failure();
1697-
}
1698-
16991695
//===----------------------------------------------------------------------===//
17001696
// WsloopOp
17011697
//===----------------------------------------------------------------------===//

0 commit comments

Comments
 (0)