Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp51 MemoryGroup &MemGroup = [&]() -> MemoryGroup & { in allocateSection() local
65 for (FreeMemBlock &FreeMB : MemGroup.FreeMem) { in allocateSection()
74 MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size)); in allocateSection()
78 FreeMB.PendingPrefixIndex = MemGroup.PendingMem.size() - 1; in allocateSection()
81 MemGroup.PendingMem[FreeMB.PendingPrefixIndex]; in allocateSection()
104 Purpose, RequiredSize, &MemGroup.Near, in allocateSection()
112 MemGroup.Near = MB; in allocateSection()
124 MemGroup.AllocatedMem.push_back(MB); in allocateSection()
132 MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size)); in allocateSection()
141 MemGroup.FreeMem.push_back(FreeMB); in allocateSection()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DSectionMemoryManager.h181 std::error_code applyMemoryGroupPermissions(MemoryGroup &MemGroup,