Lines Matching defs:ShuffleArray
817 CompactPtrT ShuffleArray[ShuffleArraySize];
822 ShuffleArray[I] = reinterpret_cast<CompactPtrT>(P);
826 uptr CurGroup = compactPtrGroupBase(ShuffleArray[0]);
828 if (UNLIKELY(compactPtrGroupBase(ShuffleArray[I]) != CurGroup)) {
829 shuffle(ShuffleArray + I - N, N, &Sci->RandState);
830 pushBlocksImpl(C, ClassId, Sci, ShuffleArray + I - N, N,
833 CurGroup = compactPtrGroupBase(ShuffleArray[I]);
839 shuffle(ShuffleArray + NumberOfBlocks - N, N, &Sci->RandState);
840 pushBlocksImpl(C, ClassId, Sci, &ShuffleArray[NumberOfBlocks - N], N,
843 pushBatchClassBlocks(Sci, ShuffleArray, NumberOfBlocks);