diff --git a/mlir/lib/Dialect/Vector/IR/VectorOps.cpp b/mlir/lib/Dialect/Vector/IR/VectorOps.cpp index cac6b95545704..cf2b6e83f1fc0 100644 --- a/mlir/lib/Dialect/Vector/IR/VectorOps.cpp +++ b/mlir/lib/Dialect/Vector/IR/VectorOps.cpp @@ -6421,6 +6421,12 @@ void WarpExecuteOnLane0Op::getSuccessorRegions( regions.push_back(RegionSuccessor(&getWarpRegion())); } +void WarpExecuteOnLane0Op::build(OpBuilder &builder, OperationState &result, + Value laneId, int64_t warpSize) { + build(builder, result, TypeRange(), laneId, warpSize, + /*operands=*/std::nullopt, /*argTypes=*/std::nullopt); +} + void WarpExecuteOnLane0Op::build(OpBuilder &builder, OperationState &result, TypeRange resultTypes, Value laneId, int64_t warpSize) {