Home
last modified time | relevance | path

Searched refs:FreeBlock (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/ExecutionEngine/JIT/
DJITMemoryManager.cpp89 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList);
159 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { in FreeBlock() function in MemoryRangeHeader
195 FreeRangeHeader &FreeBlock = *(FreeRangeHeader*)this; in FreeBlock() local
197 FreeBlock.ThisAllocated = 0; in FreeBlock()
200 FreeBlock.AddToFreeList(FreeList); in FreeBlock()
204 FreeBlock.SetEndOfBlockSizeMarker(); in FreeBlock()
205 return FreeListToReturn ? FreeListToReturn : &FreeBlock; in FreeBlock()
543 FreeMemoryList = MemRange->FreeBlock(FreeMemoryList); in deallocateBlock()
/external/v8/src/
Dspaces.h847 class FreeBlock {
849 FreeBlock(Address start_arg, size_t size_arg) in FreeBlock() function
854 FreeBlock(void* start_arg, size_t size_arg) in FreeBlock() function
867 List<FreeBlock> free_list_;
870 List<FreeBlock> allocation_list_;
879 static int CompareFreeBlockAddress(const FreeBlock* left,
880 const FreeBlock* right);
Dspaces.cc154 allocation_list_.Add(FreeBlock(aligned_base, size)); in SetUp()
160 int CodeRange::CompareFreeBlockAddress(const FreeBlock* left, in CompareFreeBlockAddress()
161 const FreeBlock* right) { in CompareFreeBlockAddress()
183 FreeBlock merged = free_list_[i]; in GetNextAllocationBlock()
221 FreeBlock current = allocation_list_[current_allocation_block_index_]; in AllocateRawMemory()
247 free_list_.Add(FreeBlock(address, length)); in FreeRawMemory()
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp1554 BasicBlock *FreeBlock = BasicBlock::Create(Cmp->getContext(), "free_it", in PerformHeapAllocSRoA() local
1558 Instruction *BI = BranchInst::Create(FreeBlock, NextBlock, in PerformHeapAllocSRoA()
1564 FreeBlock); in PerformHeapAllocSRoA()
1565 BranchInst::Create(NextBlock, FreeBlock); in PerformHeapAllocSRoA()