We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dcccc92 commit fa2ebe8Copy full SHA for fa2ebe8
llvm/lib/Transforms/Vectorize/VectorCombine.cpp
@@ -3776,8 +3776,9 @@ bool VectorCombine::shrinkLoadForShuffles(Instruction &I) {
3776
NewUses.push_back({Shuffle, {}});
3777
auto &NewMask = NewUses.back().second;
3778
for (auto Index : OldMask)
3779
- NewMask.push_back(Index >= int(NewNumElements) ? Index - SizeDiff
3780
- : Index);
+ NewMask.push_back(Index >= static_cast<int>(OldNumElements)
+ ? Index - SizeDiff
3781
+ : Index);
3782
3783
// Update costs.
3784
OldCost += TTI.getShuffleCost(TTI::SK_PermuteSingleSrc, OldLoadTy,
0 commit comments