Skip to content

Commit 2798369

Browse files
[mlir] Use llvm::find (NFC) (#139757)
1 parent db9e307 commit 2798369

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

mlir/lib/Dialect/Affine/Transforms/RaiseMemrefDialect.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ static std::optional<size_t>
4848
findInListOrAdd(Value value, llvm::SmallVectorImpl<Value> &dims,
4949
function_ref<bool(Value)> isValidElement) {
5050

51-
Value *loopIV = std::find(dims.begin(), dims.end(), value);
51+
Value *loopIV = llvm::find(dims, value);
5252
if (loopIV != dims.end()) {
5353
// We found an IV that already has an index, return that index.
5454
return {std::distance(dims.begin(), loopIV)};

mlir/lib/Dialect/Linalg/Transforms/WinogradConv2D.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ winogradConv2DHelper(RewriterBase &rewriter, linalg::Conv2DNhwcFhwcOp convOp,
960960
F_2_3, F_4_3, F_2_5};
961961

962962
TransformMapKeyTy key = {m, r};
963-
auto it = std::find(validConfigs.begin(), validConfigs.end(), key);
963+
auto it = llvm::find(validConfigs, key);
964964
// If we cannot find the constant transformation matrix, it means we do
965965
// not support this configuration yet.
966966
if (it == validConfigs.end())

mlir/lib/Dialect/Vector/Utils/VectorUtils.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,7 @@ vector::createUnrollIterator(VectorType vType, int64_t targetRank) {
291291
// cannot be unrolled).
292292
auto shapeToUnroll = vType.getShape().drop_back(targetRank);
293293
auto scalableDimsToUnroll = vType.getScalableDims().drop_back(targetRank);
294-
auto it =
295-
std::find(scalableDimsToUnroll.begin(), scalableDimsToUnroll.end(), true);
294+
auto it = llvm::find(scalableDimsToUnroll, true);
296295
auto firstScalableDim = it - scalableDimsToUnroll.begin();
297296
if (firstScalableDim == 0)
298297
return {};

mlir/test/lib/Dialect/Linalg/TestLinalgFusionTransforms.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ static LogicalResult fuseLinalgOpsGreedily(func::FuncOp f) {
4747
if (failed(info))
4848
continue;
4949
auto *originalOp = info->originalProducer.getOperation();
50-
auto *originalOpInLinalgOpsVector =
51-
std::find(linalgOps.begin(), linalgOps.end(), originalOp);
50+
auto *originalOpInLinalgOpsVector = llvm::find(linalgOps, originalOp);
5251
*originalOpInLinalgOpsVector = info->fusedProducer;
5352
// Don't mark for erasure in the tensor case, let DCE handle this.
5453
changed = true;

0 commit comments

Comments
 (0)