diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2024-03-15 09:56:12 -0700 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2024-03-15 09:56:40 -0700 |
commit | 9a42bdc0ae53f321966b1418430d4aaaf83877b5 (patch) | |
tree | df0c5638eb878be16edc74b2cd9ada88b4ae9ea6 | |
parent | fd09d510d066583c088e4dbcf23ac0b500c5cc7a (diff) | |
download | llvm-9a42bdc0ae53f321966b1418430d4aaaf83877b5.zip llvm-9a42bdc0ae53f321966b1418430d4aaaf83877b5.tar.gz llvm-9a42bdc0ae53f321966b1418430d4aaaf83877b5.tar.bz2 |
[SLP][NFC]Fix signedness to avoid comparison warning.
-rw-r--r-- | llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp index a1a82c9..6dbd540 100644 --- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp +++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp @@ -7678,8 +7678,8 @@ class BoUpSLP::ShuffleCostEstimator : public BaseShuffleAnalysis { if (NeedInsertSubvectorAnalysis) { // Add the cost for the subvectors insert. SmallVector<int> ShuffleMask(VL.size()); - for (int I = VF, E = VL.size(); I < E; I += VF) { - for (int Idx : seq<int>(0, E)) + for (unsigned I = VF, E = VL.size(); I < E; I += VF) { + for (unsigned Idx : seq<unsigned>(0, E)) ShuffleMask[Idx] = Idx / VF == I ? E + Idx % VF : Idx; GatherCost += TTI.getShuffleCost(TTI::SK_InsertSubvector, VecTy, ShuffleMask, CostKind, I, LoadTy); |