Lines Matching defs:ShufMask
23755 SmallVector<int, 32> ShufMask(NumMaskElts, -1);
23763 ShufMask[i] = (i % ZextRatio == Low) ? Extract.getConstantOperandVal(1)
23778 ZeroVec, ShufMask, DAG);
26008 ArrayRef<int> ShufMask = Shuf->getMask();
26010 assert(ShufMask.size() == SplatMask.size() && "Mask length mismatch");
26036 if (CanSimplifyToExistingSplat(ShufMask, SplatMask))
26042 for (int Idx : ShufMask)
26937 SmallVector<int, 8> ShufMask(VT.getVectorNumElements(), -1);
26948 ShufMask[0] = EE.getConstantOperandVal(1);
26950 if (TLI.isShuffleMaskLegal(ShufMask, VT)) {
26956 ShufMask);