Home
last modified time | relevance | path

Searched refs:WorkingMem (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.cpp31 SegInfo() : WorkingMem(nullptr), ContentSize(0), ZeroFillSize(0) {} in SegInfo()
33 char *WorkingMem; member
54 {KV.second.WorkingMem, static_cast<size_t>(KV.second.ContentSize)}}); in finalize()
154 KV.second.WorkingMem = BL.getGraph().allocateBuffer(Seg.ContentSize).data(); in completeAllocation()
162 SegInfo.WorkingMem = Seg.WorkingMem; in completeAllocation()
H A DMapperJITLinkMemoryManager.cpp94 Seg.WorkingMem = Mapper->prepare(NextSegAddr, TotalSize); in allocate()
103 SI.WorkingMem = Seg.WorkingMem; in allocate()
H A DEPCIndirectionUtils.cpp122 SegInfo.WorkingMem.data(), SegInfo.Addr, ResolverAddress, NumTrampolines); in grow()
307 ABI->writeResolverCode(SegInfo.WorkingMem.data(), ResolverBlockAddr, in writeResolverBlock()
376 ABI->writeIndirectStubsBlock(StubSeg.WorkingMem.data(), StubSeg.Addr, in getIndirectStubs()
H A DDebugObjectManagerPlugin.cpp169 ExecutorAddrRange DebugObjRange(ROSeg.Addr, ROSeg.WorkingMem.size()); in finalizeAsync()
343 memcpy(SegInfo.WorkingMem.data(), Buffer->getBufferStart(), Size); in finalizeWorkingMemory()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h213 /// pre-filled from the Graph. Clients must set the Addr and WorkingMem fields
225 : ContentSize(0), ZeroFillSize(0), Addr(0), WorkingMem(nullptr), in Segment()
231 char *WorkingMem = nullptr; variable
312 MutableArrayRef<char> WorkingMem; member
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp120 memcpy(Seg.WorkingMem + Seg.NextWorkingMemOffset, B->getContent().data(), in apply()
123 {Seg.WorkingMem + Seg.NextWorkingMemOffset, B->getSize()}); in apply()
311 sys::MemoryBlock MB(Seg.WorkingMem, SegSize); in applyProtections()
426 Seg.WorkingMem = SegAddr.toPtr<char *>(); in allocate()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h33 const char *WorkingMem; member