Home
last modified time | relevance | path

Searched refs:MemGroup (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/ExecutionEngine/MCJIT/
DSectionMemoryManager.cpp36 uint8_t *SectionMemoryManager::allocateSection(MemoryGroup &MemGroup, in allocateSection() argument
49 for (int i = 0, e = MemGroup.FreeMem.size(); i != e; ++i) { in allocateSection()
50 sys::MemoryBlock &MB = MemGroup.FreeMem[i]; in allocateSection()
57 MemGroup.FreeMem[i] = sys::MemoryBlock((void*)(Addr + Size), in allocateSection()
74 &MemGroup.Near, in allocateSection()
84 MemGroup.Near = MB; in allocateSection()
86 MemGroup.AllocatedMem.push_back(MB); in allocateSection()
97 MemGroup.FreeMem.push_back(sys::MemoryBlock((void*)(Addr + Size), FreeSize)); in allocateSection()
138 error_code SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions() argument
141 for (int i = 0, e = MemGroup.AllocatedMem.size(); i != e; ++i) { in applyMemoryGroupPermissions()
[all …]
/external/llvm/include/llvm/ExecutionEngine/
DSectionMemoryManager.h92 uint8_t *allocateSection(MemoryGroup &MemGroup, uintptr_t Size,
95 error_code applyMemoryGroupPermissions(MemoryGroup &MemGroup,