Lines Matching refs:Sparse
1 //===- llvm/ADT/SparseMultiSet.h - Sparse multiset --------------*- C++ -*-===//
123 SparseT *Sparse = nullptr;
195 ~SparseMultiSet() { free(Sparse); }
209 free(Sparse);
210 // The Sparse array doesn't actually need to be initialized, so malloc
213 Sparse = static_cast<SparseT*>(safe_calloc(U, sizeof(SparseT)));
343 // Sparse does not need to be cleared, see find().
357 for (unsigned i = Sparse[Idx], e = Dense.size(); i < e; i += Stride) {
427 Sparse[Idx] = NodeIdx;
498 Sparse[sparseIndex(N)] = N.Next;