Lines Matching defs:MaskSize
6078 size_t MaskSize = std::max(SrcMask0.size(), SrcMask1.size());
6080 narrowShuffleMaskElts(MaskSize / SrcMask0.size(), SrcMask0, Mask0);
6081 narrowShuffleMaskElts(MaskSize / SrcMask1.size(), SrcMask1, Mask1);
6082 for (int i = 0; i != (int)MaskSize; ++i) {
6092 Mask.push_back(i + MaskSize);
9785 static bool IsElementEquivalent(int MaskSize, SDValue Op, SDValue ExpectedOp,
9787 assert(0 <= Idx && Idx < MaskSize && 0 <= ExpectedIdx &&
9788 ExpectedIdx < MaskSize && "Out of range element index");
9796 // TODO: Handle MaskSize != Op.getNumOperands()?
9797 if (MaskSize == (int)Op.getNumOperands() &&
9798 MaskSize == (int)ExpectedOp.getNumOperands())
9803 // TODO: Handle MaskSize != Op.getValueType().getVectorNumElements()?
9805 (int)Op.getValueType().getVectorNumElements() == MaskSize);
9813 // TODO: Handle MaskSize != NumElts?
9818 if (MaskSize == NumElts) {