Skip to content

Commit c669c03

Browse files
committed
[TTI] SK_ExtractSubvector - Ensure we use the src / subvector types in the correct order
Fixes typo in #84156, fixes buildbot assertion (most targets don't seem to care so tricky to create a testcase).
1 parent 2acccf6 commit c669c03

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

llvm/include/llvm/Analysis/TargetTransformInfoImpl.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1382,9 +1382,9 @@ class TargetTransformInfoImplCRTPBase : public TargetTransformInfoImplBase {
13821382

13831383
SmallVector<int, 16> ExtractMask(Mask.size());
13841384
std::iota(ExtractMask.begin(), ExtractMask.end(), 0);
1385-
return ShuffleCost + TargetTTI->getShuffleCost(
1386-
TTI::SK_ExtractSubvector, VecTy, ExtractMask,
1387-
CostKind, 0, VecSrcTy, Operands);
1385+
return ShuffleCost + TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector,
1386+
VecSrcTy, ExtractMask,
1387+
CostKind, 0, VecTy);
13881388
}
13891389

13901390
if (Shuffle->isIdentity())

0 commit comments

Comments
 (0)