diff --git a/clang/lib/Sema/SemaOpenMP.cpp b/clang/lib/Sema/SemaOpenMP.cpp index 46eae3596d2a8..d42a21976821a 100644 --- a/clang/lib/Sema/SemaOpenMP.cpp +++ b/clang/lib/Sema/SemaOpenMP.cpp @@ -1187,9 +1187,7 @@ class DSAStackTy { if (!Top) return false; - return llvm::any_of(Top->IteratorVarDecls, [VD](const VarDecl *IteratorVD) { - return IteratorVD == VD->getCanonicalDecl(); - }); + return llvm::is_contained(Top->IteratorVarDecls, VD->getCanonicalDecl()); } /// get captured field from ImplicitDefaultFirstprivateFDs VarDecl *getImplicitFDCapExprDecl(const FieldDecl *FD) const { diff --git a/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp b/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp index 6d8a96a3ad23f..d60a1a1cda849 100644 --- a/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp +++ b/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp @@ -1514,8 +1514,7 @@ vectorizeLinalgOpPrecondition(LinalgOp linalgOp, ArrayRef inputVectorSizes, bool vectorizeNDExtract) { // tensor with dimension of 0 cannot be vectorized. - if (llvm::any_of(linalgOp.getStaticShape(), - [](int64_t dim) { return dim == 0; })) + if (llvm::is_contained(linalgOp.getStaticShape(), 0)) return failure(); // Check API contract for input vector sizes. if (!inputVectorSizes.empty() && diff --git a/mlir/lib/Dialect/NVGPU/IR/NVGPUDialect.cpp b/mlir/lib/Dialect/NVGPU/IR/NVGPUDialect.cpp index d96ed69982870..dfec179868004 100644 --- a/mlir/lib/Dialect/NVGPU/IR/NVGPUDialect.cpp +++ b/mlir/lib/Dialect/NVGPU/IR/NVGPUDialect.cpp @@ -444,11 +444,11 @@ LogicalResult isAllowedSizeN(int sizeN, Type typeA) { 176, 192, 208, 224, 240, 256}; if (typeA.isBF16() || typeA.isF16() || typeA.isTF32() || typeA.isFloat8E4M3FN() || typeA.isFloat8E5M2()) - if (llvm::any_of(allowedN, [&](int n) { return sizeN == n; })) + if (llvm::is_contained(allowedN, sizeN)) return success(); if (typeA.isInteger(8) || typeA.isInteger(1)) - if (llvm::any_of(allowedNshort, [&](int n) { return sizeN == n; })) + if (llvm::is_contained(allowedNshort, sizeN)) return success(); return failure(); }