Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp146 void SimpleSegmentAlloc::Create(JITLinkMemoryManager &MemMgr, in Create()
197 OnCreated(SimpleSegmentAlloc(std::move(G), in Create()
203 Expected<SimpleSegmentAlloc>
204 SimpleSegmentAlloc::Create(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in Create()
206 std::promise<MSVCPExpected<SimpleSegmentAlloc>> AllocP; in Create()
209 [&](Expected<SimpleSegmentAlloc> Result) { in Create()
215 SimpleSegmentAlloc::SimpleSegmentAlloc(SimpleSegmentAlloc &&) = default;
216 SimpleSegmentAlloc &
217 SimpleSegmentAlloc::operator=(SimpleSegmentAlloc &&) = default;
218 SimpleSegmentAlloc::~SimpleSegmentAlloc() = default;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h297 class SimpleSegmentAlloc {
317 using OnCreatedFunction = unique_function<void(Expected<SimpleSegmentAlloc>)>;
325 static Expected<SimpleSegmentAlloc> Create(JITLinkMemoryManager &MemMgr,
329 SimpleSegmentAlloc(SimpleSegmentAlloc &&);
330 SimpleSegmentAlloc &operator=(SimpleSegmentAlloc &&);
331 ~SimpleSegmentAlloc();
347 SimpleSegmentAlloc(
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp150 virtual Expected<SimpleSegmentAlloc> finalizeWorkingMemory() = 0;
199 Expected<SimpleSegmentAlloc> finalizeWorkingMemory() override;
323 Expected<SimpleSegmentAlloc> ELFDebugObject::finalizeWorkingMemory() { in finalizeWorkingMemory()
336 auto Alloc = SimpleSegmentAlloc::Create( in finalizeWorkingMemory()
H A DEPCIndirectionUtils.cpp112 auto Alloc = SimpleSegmentAlloc::Create( in grow()
298 SimpleSegmentAlloc::Create(EPC.getMemMgr(), nullptr, in writeResolverBlock()
365 auto Alloc = SimpleSegmentAlloc::Create( in getIndirectStubs()