/external/llvm/include/llvm/Support/ |
D | Recycler.h | 42 FreeNode *FreeList = nullptr; variable 45 auto *Val = FreeList; in pop_val() 46 FreeList = FreeList->Next; in pop_val() 51 N->Next = FreeList; in push() 52 FreeList = N; in push() 60 assert(!FreeList && "Non-empty recycler deleted!"); in ~Recycler() 68 while (FreeList) { in clear() 79 void clear(BumpPtrAllocator &) { FreeList = nullptr; } in clear() 87 return FreeList ? reinterpret_cast<SubClass *>(pop_val()) in Allocate() 107 for (auto *I = FreeList; I; I = I->Next) in PrintStats()
|
D | ArrayRecycler.h | 33 struct FreeList { struct 34 FreeList *Next; argument 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]; in pop() 58 FreeList *Entry = reinterpret_cast<FreeList*>(Ptr); in push()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
D | Recycler.h | 41 FreeNode *FreeList = nullptr; variable 44 auto *Val = FreeList; in pop_val() 46 FreeList = FreeList->Next; in pop_val() 52 N->Next = FreeList; in push() 53 FreeList = N; in push() 62 assert(!FreeList && "Non-empty recycler deleted!"); in ~Recycler() 70 while (FreeList) { in clear() 81 void clear(BumpPtrAllocator &) { FreeList = nullptr; } in clear() 89 return FreeList ? reinterpret_cast<SubClass *>(pop_val()) in Allocate() 109 for (auto *I = FreeList; I; I = I->Next) in PrintStats()
|
D | ArrayRecycler.h | 32 struct FreeList { struct 33 FreeList *Next; argument 36 static_assert(Align >= alignof(FreeList), "Object underaligned"); 37 static_assert(sizeof(T) >= sizeof(FreeList), "Objects are too small"); 40 SmallVector<FreeList*, 8> Bucket; 47 FreeList *Entry = Bucket[Idx]; in pop() 59 FreeList *Entry = reinterpret_cast<FreeList*>(Ptr); in push()
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
D | Recycler.h | 68 iplist<RecyclerStruct> FreeList; 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.push_front(reinterpret_cast<RecyclerStruct *>(Element)); 111 PrintRecyclerStats(Size, Align, FreeList.size());
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JITMemoryManager.cpp | 77 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList); 82 FreeRangeHeader *TrimAllocationToSize(FreeRangeHeader *FreeList, 112 void AddToFreeList(FreeRangeHeader *FreeList) { in AddToFreeList() 113 Next = FreeList; in AddToFreeList() 114 Prev = FreeList->Prev; in AddToFreeList() 147 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { in FreeBlock() argument 152 FreeRangeHeader *FreeListToReturn = FreeList; in FreeBlock() 159 if (&FollowingFreeBlock == FreeList) { in FreeBlock() 160 FreeList = FollowingFreeBlock.Next; in FreeBlock() 162 assert(&FollowingFreeBlock != FreeList && "No tombstone block?"); in FreeBlock() [all …]
|
/external/lzma/C/ |
D | Ppmd7.c | 124 *((CPpmd_Void_Ref *)node) = p->FreeList[indx]; in InsertNode() 125 p->FreeList[indx] = REF(node); in InsertNode() 130 CPpmd_Void_Ref *node = (CPpmd_Void_Ref *)Ppmd7_GetPtr(p, p->FreeList[indx]); in RemoveNode() 131 p->FreeList[indx] = *node; in RemoveNode() 165 CPpmd7_Node_Ref next = (CPpmd7_Node_Ref)p->FreeList[i]; in GlueFreeBlocks() 166 p->FreeList[i] = 0; in GlueFreeBlocks() 226 if (p->FreeList[indx] != 0) in AllocUnitsRare() 239 while (p->FreeList[i] == 0); in AllocUnitsRare() 248 if (p->FreeList[indx] != 0) in AllocUnits() 270 if (p->FreeList[i1] != 0) in ShrinkUnits() [all …]
|
D | Ppmd7.h | 56 CPpmd_Void_Ref FreeList[PPMD_NUM_INDEXES]; member
|
/external/clang/include/clang/Basic/ |
D | PartialDiagnostic.h | 81 Storage *FreeList[NumCached]; variable 93 Storage *Result = FreeList[--NumFreeListEntries]; in Allocate() 103 FreeList[NumFreeListEntries++] = S; in Deallocate()
|
/external/v8/src/heap/ |
D | spaces.h | 41 class FreeList; variable 160 FreeListCategory(FreeList* free_list, Page* page) in FreeListCategory() 198 inline FreeList* owner(); 204 void set_free_list(FreeList* free_list) { free_list_ = free_list; } in set_free_list() 224 FreeList* free_list_; 242 friend class FreeList; variable 1800 class V8_EXPORT_PRIVATE FreeList { 1836 FreeList(); 1919 FreeListCategoryIterator(FreeList* free_list, FreeListCategoryType type) in FreeListCategoryIterator() 2295 FreeList* free_list() { return &free_list_; } in NON_EXPORTED_BASE() [all …]
|
D | spaces.cc | 1655 static_cast<int>(FreeList::SelectFreeListCategoryType(size_in_bytes)); in AllocateChunk() 2937 FreeList::FreeList() : wasted_bytes_(0) { in AllocateChunk() function in v8::internal::FreeList 2945 void FreeList::Reset() { in AllocateChunk() 2954 size_t FreeList::Free(Address start, size_t size_in_bytes, FreeMode mode) { in AllocateChunk() 2974 FreeSpace* FreeList::FindNodeIn(FreeListCategoryType type, size_t minimum_size, in AllocateChunk() 2990 FreeSpace* FreeList::TryFindNodeIn(FreeListCategoryType type, in AllocateChunk() 3001 FreeSpace* FreeList::SearchForNodeInList(FreeListCategoryType type, in AllocateChunk() 3020 FreeSpace* FreeList::Allocate(size_t size_in_bytes, size_t* node_size) { in AllocateChunk() 3053 size_t FreeList::EvictFreeListItems(Page* page) { in AllocateChunk() 3064 bool FreeList::ContainsPageFreeListItems(Page* page) { in AllocateChunk() [all …]
|
D | spaces-inl.h | 256 Page* FreeList::GetPageForCategoryType(FreeListCategoryType type) { in GetPageForCategoryType() 260 FreeList* FreeListCategory::owner() { return free_list_; } in owner()
|
D | sweeper.cc | 371 return static_cast<int>(FreeList::GuaranteedAllocatable(max_freed_bytes)); in RawSweep()
|
/external/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 269 …Recycler<llvm::MachineOperand, 8>::FreeList" = type { %"struct.llvm::ArrayRecycler<llvm::MachineOp…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 269 …Recycler<llvm::MachineOperand, 8>::FreeList" = type { %"struct.llvm::ArrayRecycler<llvm::MachineOp…
|
/external/clang/lib/Basic/ |
D | Diagnostic.cpp | 1004 FreeList[I] = Cached + I; in StorageAllocator()
|