diff options
Diffstat (limited to 'llvm/lib/Transforms/Vectorize')
-rw-r--r-- | llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp index 6a26bef89c0..17d9eb1d7c9 100644 --- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp +++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp @@ -2437,7 +2437,7 @@ LoopVectorizationCostModel::getInstructionCost(Instruction *I, unsigned VF) { SI->getAlignment(), SI->getPointerAddressSpace()); if (Reverse) - Cost += TTI->getShuffleCost(TargetTransformInfo::Reverse, + Cost += TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); return Cost; } @@ -2479,7 +2479,7 @@ LoopVectorizationCostModel::getInstructionCost(Instruction *I, unsigned VF) { LI->getAlignment(), LI->getPointerAddressSpace()); if (Reverse) - Cost += TTI->getShuffleCost(TargetTransformInfo::Reverse, + Cost += TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); return Cost; } |