Lines Matching defs:ExtractShuffles
4649 SmallVector<std::optional<TargetTransformInfo::ShuffleKind>> ExtractShuffles =
4655 if (GatherShuffles.empty() && ExtractShuffles.empty())
4675 if ((ExtractShuffles.empty() && IsSplatMask(Mask) &&
4750 if (!ExtractShuffles.empty())
4753 if (!ExtractShuffles[I])
14833 SmallVector<std::optional<TTI::ShuffleKind>> ExtractShuffles;
14844 ExtractShuffles =
14846 if (!ExtractShuffles.empty()) {
14865 E, ExtractMask, ExtractShuffles, NumParts, UseVecBaseAsInput)) {
14879 if (!ExtractShuffles.empty() || !E->hasState() ||
15038 if (!ExtractShuffles.empty() || !GatherShuffles.empty()) {
15042 if (!ExtractShuffles.empty()) {
15135 bool IsSingleShuffle = ExtractShuffles.empty() || GatherShuffles.empty();
15138 all_of(ExtractShuffles,