reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
15372 SmallVector<int, 8>((unsigned)NumSubLaneElts, SM_SentinelUndef), 15373 SmallVector<int, 8>((unsigned)NumSubLaneElts, SM_SentinelUndef)}; 15379 SmallVector<int, 8> SubLaneMask((unsigned)NumSubLaneElts, -1); 15380 for (int Elt = 0; Elt != NumSubLaneElts; ++Elt) { 15381 int M = Mask[(DstSubLane * NumSubLaneElts) + Elt]; 15398 auto MatchMasks = [NumSubLaneElts](ArrayRef<int> M1, ArrayRef<int> M2) { 15399 for (int i = 0; i != NumSubLaneElts; ++i) { 15413 for (int i = 0; i != NumSubLaneElts; ++i) { 15442 for (int Elt = 0; Elt != NumSubLaneElts; ++Elt) { 15446 int Idx = (SubLane * NumSubLaneElts) + Elt; 15454 for (int i = 0; i != NumElts; i += NumSubLaneElts) { 15455 int SrcSubLane = Dst2SrcSubLanes[i / NumSubLaneElts]; 15458 for (int j = 0; j != NumSubLaneElts; ++j) 15459 SubLaneMask[i + j] = j + (SrcSubLane * NumSubLaneElts);