Lines Matching defs:NumLaneElts
7721 int NumLaneElts = NumElts / NumLanes;
7732 for (int l = 0; l < NumElts; l += NumLaneElts) {
7733 for (int i = 0; i < NumLaneElts; ++i) {
7740 if (LaneIdx < 0 || LaneIdx >= NumLaneElts)
7752 int CandidateRotation = StartIdx < 0 ? -StartIdx : NumLaneElts - StartIdx;
7795 int Scale = 16 / NumLaneElts;
11001 int NumLaneElts = NumElts / NumLanes;
11021 if (0 != ((M % NumElts) / NumLaneElts))
11056 int NumSubLaneElts = NumLaneElts / SubLaneScale;
11062 SmallVector<int, 8> RepeatedLaneMask((unsigned)NumLaneElts, -1);
11072 int LocalM = M < NumElts ? (M % NumLaneElts) : (M % NumLaneElts) + NumElts;
11073 int &RepeatM = RepeatedLaneMask[i % NumLaneElts];
11081 int SrcLane = (M % NumElts) / NumLaneElts;
11083 ((i % NumLaneElts) / NumSubLaneElts);
11099 int M = RepeatedLaneMask[i % NumLaneElts];
11102 int Lane = i / NumLaneElts;
11103 RepeatedMask[i] = M + (Lane * NumLaneElts);
29465 unsigned NumLaneElts = NumElts / NumLanes;
29466 assert((NumLaneElts % 2 == 0) &&
29468 unsigned HalfLaneElts = NumLaneElts/2;
29527 for (unsigned l = 0; l != NumElts; l += NumLaneElts) {
29528 for (unsigned i = 0; i != NumLaneElts; ++i) {