[Mlir-commits] [mlir] 6655581 - [Dialect] Use llvm::is_contained (NFC)

Kazu Hirata llvmlistbot at llvm.org
Sun Dec 17 09:41:30 PST 2023


Author: Kazu Hirata
Date: 2023-12-17T09:41:22-08:00
New Revision: 6655581038f8479f0f6942b7d34cbd6556d00a0e

URL: https://github.com/llvm/llvm-project/commit/6655581038f8479f0f6942b7d34cbd6556d00a0e
DIFF: https://github.com/llvm/llvm-project/commit/6655581038f8479f0f6942b7d34cbd6556d00a0e.diff

LOG: [Dialect] Use llvm::is_contained (NFC)

Added: 
    

Modified: 
    mlir/lib/Dialect/Mesh/Interfaces/ShardingInterface.cpp

Removed: 
    


################################################################################
diff  --git a/mlir/lib/Dialect/Mesh/Interfaces/ShardingInterface.cpp b/mlir/lib/Dialect/Mesh/Interfaces/ShardingInterface.cpp
index 902ad8fc19c5d8..a6f2f435f36d68 100644
--- a/mlir/lib/Dialect/Mesh/Interfaces/ShardingInterface.cpp
+++ b/mlir/lib/Dialect/Mesh/Interfaces/ShardingInterface.cpp
@@ -231,9 +231,7 @@ static LogicalResult fillShardingOption(Operation *op,
       continue;
 
     for (int32_t axis : meshAxes) {
-      if (std::find(shardingOption.shardingArray[i].begin(),
-                    shardingOption.shardingArray[i].end(),
-                    axis) != shardingOption.shardingArray[i].end()) {
+      if (llvm::is_contained(shardingOption.shardingArray[i], axis)) {
         LLVM_DEBUG(DBGS() << "sharding option conflicts because mesh axes "
                           << axis << " duplicate");
         return failure();


        


More information about the Mlir-commits mailing list