Lines Matching defs:Mask
90 static bool isReverseVectorMask(SmallVectorImpl<int> &Mask) {
91 for (unsigned i = 0, MaskSize = Mask.size(); i < MaskSize; ++i)
92 if (Mask[i] > 0 && Mask[i] != (int)(MaskSize - 1 - i))
134 SmallVector<int, 32> Mask(SI->getType()->getVectorNumElements(), -1);
139 Mask[i] = val;
142 if (!matchMask(Mask, ActualMask))
354 SmallVector<int, 16> Mask = Shuffle->getShuffleMask();
355 if (!matchMask(ShuffleMask, Mask))
479 SmallVector<int, 16> Mask = Shuffle->getShuffleMask();
481 if (NumVecElems == Mask.size() && isReverseVectorMask(Mask))