Searched refs:SimpleSegmentAlloc (Results 1 – 4 of 4) sorted by relevance
146 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 …]
297 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(
150 virtual Expected<SimpleSegmentAlloc> finalizeWorkingMemory() = 0;199 Expected<SimpleSegmentAlloc> finalizeWorkingMemory() override;323 Expected<SimpleSegmentAlloc> ELFDebugObject::finalizeWorkingMemory() { in finalizeWorkingMemory()336 auto Alloc = SimpleSegmentAlloc::Create( in finalizeWorkingMemory()
112 auto Alloc = SimpleSegmentAlloc::Create( in grow()298 SimpleSegmentAlloc::Create(EPC.getMemMgr(), nullptr, in writeResolverBlock()365 auto Alloc = SimpleSegmentAlloc::Create( in getIndirectStubs()