Searched defs:FreeList (Results 1 - 10 of 10) sorted by relevance
/external/llvm/include/llvm/Support/ |
H A D | Recycler.h | 42 FreeNode *FreeList = nullptr; member in class:llvm::Recycler 45 auto *Val = FreeList; 46 FreeList = FreeList->Next; 51 N->Next = FreeList; 52 FreeList = N; 60 assert(!FreeList && "Non-empty recycler deleted!"); 68 while (FreeList) { 79 void clear(BumpPtrAllocator &) { FreeList = nullptr; } 87 return FreeList [all...] |
H A D | ArrayRecycler.h | 33 struct FreeList { struct in class:llvm::ArrayRecycler 34 FreeList *Next; 37 static_assert(Align >= AlignOf<FreeList>::Alignment, "Object underaligned"); 38 static_assert(sizeof(T) >= sizeof(FreeList), "Objects are too small"); 41 SmallVector<FreeList*, 8> Bucket; 48 FreeList *Entry = Bucket[Idx]; 58 FreeList *Entry = reinterpret_cast<FreeList*>(Ptr);
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
H A D | Recycler.h | 65 /// FreeList - Doubly-linked list of nodes that have deleted contents and 68 iplist<RecyclerStruct> FreeList; member in class:llvm::Recycler 75 assert(FreeList.empty() && "Non-empty recycler deleted!"); 83 while (!FreeList.empty()) { 84 T *t = reinterpret_cast<T *>(FreeList.remove(FreeList.begin())); 95 return !FreeList.empty() ? 96 reinterpret_cast<SubClass *>(FreeList.remove(FreeList.begin())) : 107 FreeList [all...] |
/external/clang/include/clang/Basic/ |
H A D | PartialDiagnostic.h | 81 Storage *FreeList[NumCached]; member in class:clang::PartialDiagnostic::StorageAllocator 93 Storage *Result = FreeList[--NumFreeListEntries]; 103 FreeList[NumFreeListEntries++] = S;
|
/external/lzma/C/ |
H A D | Ppmd7.h | 56 CPpmd_Void_Ref FreeList[PPMD_NUM_INDEXES];
member in struct:__anon15395
|
/external/skia/src/gpu/vk/ |
H A D | GrVkMemory.h | 86 typedef SkTLList<Block, 16> FreeList; typedef in class:GrVkFreeListAlloc 93 FreeList fFreeList;
|
/external/skqp/src/gpu/vk/ |
H A D | GrVkMemory.h | 86 typedef SkTLList<Block, 16> FreeList; typedef in class:GrVkFreeListAlloc 93 FreeList fFreeList;
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
H A D | JITMemoryManager.cpp | 77 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList); 82 FreeRangeHeader *TrimAllocationToSize(FreeRangeHeader *FreeList, 112 void AddToFreeList(FreeRangeHeader *FreeList) { argument 113 Next = FreeList; 114 Prev = FreeList->Prev; 147 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { argument 152 FreeRangeHeader *FreeListToReturn = FreeList; 157 // "FreeList" always needs to be a valid free block. If we're about to 159 if (&FollowingFreeBlock == FreeList) { 160 FreeList 209 TrimAllocationToSize(FreeRangeHeader *FreeList, uint64_t NewSize) argument [all...] |
/external/v8/src/heap/ |
H A D | spaces.cc | 2454 FreeList::FreeList(PagedSpace* owner) : owner_(owner), wasted_bytes_(0) { function in class:v8::internal::FreeList 2462 void FreeList::Reset() { 2471 size_t FreeList::Free(Address start, size_t size_in_bytes, FreeMode mode) { 2497 FreeSpace* FreeList::FindNodeIn(FreeListCategoryType type, size_t* node_size) { 2514 FreeSpace* FreeList::TryFindNodeIn(FreeListCategoryType type, size_t* node_size, 2527 FreeSpace* FreeList::SearchForNodeInList(FreeListCategoryType type, 2548 FreeSpace* FreeList::FindNodeFor(size_t size_in_bytes, size_t* node_size) { 2585 HeapObject* FreeList::Allocate(size_t size_in_bytes) { 2661 size_t FreeList [all...] |
H A D | spaces.h | 33 class FreeList; 186 inline FreeList* owner(); 223 friend class FreeList; 1672 class V8_EXPORT_PRIVATE FreeList { class in namespace:v8::internal 1693 explicit FreeList(PagedSpace* owner); 1772 FreeListCategoryIterator(FreeList* free_list, FreeListCategoryType type) 1853 DISALLOW_IMPLICIT_CONSTRUCTORS(FreeList); 2103 FreeList* free_list() { return &free_list_; } 2163 FreeList free_list_;
|
Completed in 300 milliseconds