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 6a9dd0b commit 019e39fCopy full SHA for 019e39f
llvm/lib/Transforms/Vectorize/VectorCombine.cpp
@@ -3568,8 +3568,9 @@ bool VectorCombine::shrinkLoadForShuffles(Instruction &I) {
3568
NewUses.push_back({Shuffle, {}});
3569
auto &NewMask = NewUses.back().second;
3570
for (auto Index : OldMask)
3571
- NewMask.push_back(Index >= int(NewNumElements) ? Index - SizeDiff
3572
- : Index);
+ NewMask.push_back(Index >= static_cast<int>(OldNumElements)
+ ? Index - SizeDiff
3573
+ : Index);
3574
3575
// Update costs.
3576
OldCost += TTI.getShuffleCost(TTI::SK_PermuteSingleSrc, OldLoadTy,
0 commit comments