Searched defs:Sparse (Results 1 - 2 of 2) sorted by relevance
/external/llvm/include/llvm/ADT/ |
H A D | SparseSet.h | 1 //===--- llvm/ADT/SparseSet.h - Sparse set ----------------------*- C++ -*-===// 124 SparseT *Sparse; member in class:llvm::SparseSet 141 SparseSet() : Sparse(0), Universe(0) {} 142 ~SparseSet() { free(Sparse); } 157 free(Sparse); 158 // The Sparse array doesn't actually need to be initialized, so malloc 161 Sparse = reinterpret_cast<SparseT*>(calloc(U, sizeof(SparseT))); 190 // Sparse does not need to be cleared, see find(). 205 for (unsigned i = Sparse[Idx], e = size(); i < e; i += Stride) { 251 Sparse[Id [all...] |
H A D | SparseMultiSet.h | 1 //===--- llvm/ADT/SparseMultiSet.h - Sparse multiset ------------*- C++ -*-===// 112 SparseT *Sparse; member in class:llvm::SparseMultiSet 186 : Sparse(0), Universe(0), FreelistIdx(SMSNode::INVALID), NumFree(0) { } 188 ~SparseMultiSet() { free(Sparse); } 202 free(Sparse); 203 // The Sparse array doesn't actually need to be initialized, so malloc 206 Sparse = reinterpret_cast<SparseT*>(calloc(U, sizeof(SparseT))); 344 // Sparse does not need to be cleared, see find(). 361 for (unsigned i = Sparse[Idx], e = Dense.size(); i < e; i += Stride) { 431 Sparse[Id [all...] |
Completed in 105 milliseconds