Lines Matching defs:VecMask
14266 SmallVector<int> VecMask(Mask.size(), PoisonMaskElem);
14321 copy(SubMask, std::next(VecMask.begin(), Part * SliceSize));
14334 copy(SubMask, std::next(VecMask.begin(), Part * SliceSize));
14335 Vec = createShuffle(Vec, SubVec, VecMask);
14336 TransformToIdentity(VecMask);
14339 copy(VecMask, Mask.begin());
15094 SmallVector<int> VecMask(Mask.size(), PoisonMaskElem);
15105 VecMask.assign(VecMask.size(), PoisonMaskElem);
15106 copy(SubMask, std::next(VecMask.begin(), I * SliceSize));
15113 FindReusedSplat(VecMask, TEs.front()->getVectorFactor(), I,
15115 ShuffleBuilder.add(*TEs.front(), VecMask);
15119 ShuffleBuilder.add(*TEs.front(), *TEs.back(), VecMask);