From df5ef761d4e7fae85fa38f396523f2dab7ddb388 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sun, 29 Jan 2023 18:02:54 +0000 Subject: [PATCH] [IR] PatternMatch.h - m_SplatOrUndefMask::match - specialise auto to const auto* Fixes clang-tidy warning --- llvm/include/llvm/IR/PatternMatch.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/IR/PatternMatch.h b/llvm/include/llvm/IR/PatternMatch.h index 38a916c..8b542b7 100644 --- a/llvm/include/llvm/IR/PatternMatch.h +++ b/llvm/include/llvm/IR/PatternMatch.h @@ -1536,7 +1536,7 @@ struct m_SplatOrUndefMask { int &SplatIndex; m_SplatOrUndefMask(int &SplatIndex) : SplatIndex(SplatIndex) {} bool match(ArrayRef Mask) { - auto First = find_if(Mask, [](int Elem) { return Elem != -1; }); + const auto *First = find_if(Mask, [](int Elem) { return Elem != -1; }); if (First == Mask.end()) return false; SplatIndex = *First; -- 2.7.4