Lines Matching refs:NumElts
85 unsigned NumElts) { in getExtMask() argument
92 unsigned MaskBits = APInt(32, NumElts * 2).logBase2(); in getExtMask()
117 if (Imm < NumElts) in getExtMask()
120 Imm -= NumElts; in getExtMask()
170 unsigned NumElts = Ty.getNumElements(); in matchREV() local
174 if (isREVMask(ShuffleMask, EltSize, NumElts, LaneSize)) { in matchREV()
199 unsigned NumElts = MRI.getType(Dst).getNumElements(); in matchTRN() local
200 if (!isTRNMask(ShuffleMask, NumElts, WhichResult)) in matchTRN()
220 unsigned NumElts = MRI.getType(Dst).getNumElements(); in matchUZP() local
221 if (!isUZPMask(ShuffleMask, NumElts, WhichResult)) in matchUZP()
236 unsigned NumElts = MRI.getType(Dst).getNumElements(); in matchZip() local
237 if (!isZIPMask(ShuffleMask, NumElts, WhichResult)) in matchZip()
323 unsigned NumElts = Ty.getNumElements(); in isSingletonExtMask() local
333 for (unsigned I = 1; I < NumElts; ++I) { in isSingletonExtMask()
337 if (ExpectedElt == NumElts) in isSingletonExtMask()
470 int NumElts = MRI.getType(Dst).getNumElements(); in matchINS() local
471 auto DstIsLeftAndDstLane = isINSMask(ShuffleMask, NumElts); in matchINS()
483 if (SrcLane >= NumElts) { in matchINS()
485 SrcLane -= NumElts; in matchINS()