Home
last modified time | relevance | path

Searched refs:BasicLayout (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp24 BasicLayout::BasicLayout(LinkGraph &G) : G(G) { in BasicLayout() function in llvm::jitlink::BasicLayout
80 Expected<BasicLayout::ContiguousPageBasedLayoutSizes>
81 BasicLayout::getContiguousPageBasedLayoutSizes(uint64_t PageSize) { in getContiguousPageBasedLayoutSizes()
102 Error BasicLayout::apply() { in apply()
142 orc::shared::AllocActions &BasicLayout::graphAllocActions() { in graphAllocActions()
240 IPInFlightAlloc(InProcessMemoryManager &MemMgr, LinkGraph &G, BasicLayout BL, in IPInFlightAlloc()
322 BasicLayout BL;
345 BasicLayout BL(G); in allocate()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h203 /// BasicLayout simplifies the implementation of JITLinkMemoryManagers.
205 /// BasicLayout groups Sections into Segments based on their memory protection
206 /// and deallocation policies. JITLinkMemoryManagers can construct a BasicLayout
210 class BasicLayout {
221 friend class BasicLayout; variable
252 BasicLayout(LinkGraph &G);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.cpp103 BasicLayout BL(G); in allocate()
144 ExecutorAddr AllocAddr, BasicLayout BL, OnAllocatedFunction OnAllocated) { in completeAllocation()
H A DMapperJITLinkMemoryManager.cpp64 BasicLayout BL(G); in allocate()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.h57 void completeAllocation(ExecutorAddr AllocAddr, jitlink::BasicLayout BL,