Searched refs:ShuffleKinds (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 8458 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
|