[llvm] 9b4a8f4 - [SLP][NFC]Improve auto types, NFC.
Alexey Bataev via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 27 06:11:31 PDT 2024
Author: Alexey Bataev
Date: 2024-08-27T06:11:08-07:00
New Revision: 9b4a8f44edf1471f23d6e0e68bef8a0ea0b7300a
URL: https://github.com/llvm/llvm-project/commit/9b4a8f44edf1471f23d6e0e68bef8a0ea0b7300a
DIFF: https://github.com/llvm/llvm-project/commit/9b4a8f44edf1471f23d6e0e68bef8a0ea0b7300a.diff
LOG: [SLP][NFC]Improve auto types, NFC.
Added:
Modified:
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
index 4da65217070446..f471d2b1561d8f 100644
--- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
@@ -4991,9 +4991,9 @@ static bool clusterSortPtrAccesses(ArrayRef<Value *> VL, Type *ElemTy,
auto *Mid = std::stable_partition(
Begin, End, [&Root](auto V) { return std::get<2>(V) == Root; });
DenseMap<Value *, DenseMap<Value *, bool>> LessThan;
- for (auto I = Begin; I < Mid; ++I)
+ for (auto *I = Begin; I < Mid; ++I)
LessThan.try_emplace(std::get<1>(*I));
- for (auto I = Begin; I < Mid; ++I) {
+ for (auto *I = Begin; I < Mid; ++I) {
Value *V = std::get<1>(*I);
while (auto *Gep = dyn_cast<GetElementPtrInst>(V)) {
V = Gep->getOperand(0);
@@ -9455,7 +9455,7 @@ BoUpSLP::getEntryCost(const TreeEntry *E, ArrayRef<Value *> VectorizedVals,
auto It = MinBWs.find(E);
Type *OrigScalarTy = ScalarTy;
if (It != MinBWs.end()) {
- auto VecTy = dyn_cast<FixedVectorType>(ScalarTy);
+ auto *VecTy = dyn_cast<FixedVectorType>(ScalarTy);
ScalarTy = IntegerType::get(F->getContext(), It->second.first);
if (VecTy)
ScalarTy = getWidenedType(ScalarTy, VecTy->getNumElements());
@@ -13133,7 +13133,7 @@ Value *BoUpSLP::vectorizeTree(TreeEntry *E, bool PostponedPHIs) {
ScalarTy = IE->getOperand(1)->getType();
auto It = MinBWs.find(E);
if (It != MinBWs.end()) {
- auto VecTy = dyn_cast<FixedVectorType>(ScalarTy);
+ auto *VecTy = dyn_cast<FixedVectorType>(ScalarTy);
ScalarTy = IntegerType::get(F->getContext(), It->second.first);
if (VecTy)
ScalarTy = getWidenedType(ScalarTy, VecTy->getNumElements());
More information about the llvm-commits
mailing list