Home
last modified time | relevance | path

Searched refs:ShuffleKinds (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp8458 ArrayRef<std::optional<TTI::ShuffleKind>> ShuffleKinds, in computeExtractCost() argument
8534 if (!ShuffleKinds[Part]) in computeExtractCost()
8544 if (*ShuffleKinds[Part] != TTI::SK_PermuteSingleSrc || in computeExtractCost()
8548 ::getShuffleCost(TTI, *ShuffleKinds[Part], in computeExtractCost()
8572 TTI, *ShuffleKinds[Part], getWidenedType(ScalarTy, NumElts), SubMask); in computeExtractCost()
8899 ArrayRef<std::optional<TTI::ShuffleKind>> ShuffleKinds, in adjustExtracts() argument
8986 Cost += computeExtractCost(VL, Mask, ShuffleKinds, NumParts); in adjustExtracts()
11870 ArrayRef<std::optional<TTI::ShuffleKind>> ShuffleKinds, in adjustExtracts() argument