Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.cpp31 SegInfo() : WorkingMem(nullptr), ContentSize(0), ZeroFillSize(0) {} in SegInfo()
33 char *WorkingMem; member
55 {KV.second.WorkingMem, static_cast<size_t>(KV.second.ContentSize)}}); in finalize()
155 KV.second.WorkingMem = BL.getGraph().allocateBuffer(Seg.ContentSize).data(); in completeAllocation()
163 SegInfo.WorkingMem = Seg.WorkingMem; in completeAllocation()
H A DMapperJITLinkMemoryManager.cpp99 Seg.WorkingMem = Mapper->prepare(NextSegAddr, TotalSize); in allocate()
108 SI.WorkingMem = Seg.WorkingMem; in allocate()
H A DEPCIndirectionUtils.cpp121 EPCIU.getABISupport().writeTrampolines(SegInfo.WorkingMem.data(), in grow()
308 ABI->writeResolverCode(SegInfo.WorkingMem.data(), ResolverBlockAddr, in writeResolverBlock()
377 ABI->writeIndirectStubsBlock(StubSeg.WorkingMem.data(), in getIndirectStubs()
H A DDebugObjectManagerPlugin.cpp175 ExecutorAddrDiff(ROSeg.WorkingMem.size())); in finalizeAsync()
354 memcpy(SegInfo.WorkingMem.data(), Buffer->getBufferStart(), Size); in finalizeWorkingMemory()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h225 : ContentSize(0), ZeroFillSize(0), Addr(0), WorkingMem(nullptr), in Segment()
231 char *WorkingMem = nullptr; variable
309 MutableArrayRef<char> WorkingMem; member
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManagerTest.cpp123 memcpy(SegInfo.WorkingMem.data(), Hello.data(), Hello.size()); in TEST()
131 EXPECT_NE(TargetMem, SegInfo.WorkingMem.data()); in TEST()
H A DMapperJITLinkMemoryManagerTest.cpp33 memcpy(SegInfo.WorkingMem.data(), Hello.data(), Hello.size()); in TEST()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp119 memcpy(Seg.WorkingMem + Seg.NextWorkingMemOffset, B->getContent().data(), in apply()
122 {Seg.WorkingMem + Seg.NextWorkingMemOffset, B->getSize()}); in apply()
286 sys::MemoryBlock MB(Seg.WorkingMem, SegSize); in applyProtections()
401 Seg.WorkingMem = SegAddr.toPtr<char *>(); in allocate()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h32 const char *WorkingMem; member
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp519 sys::MemoryBlock MB(Seg.WorkingMem, SegSize); in allocate()
599 Seg.WorkingMem = SegAddr.toPtr<char *>(); in allocate()
606 memset(Seg.WorkingMem + Seg.ContentSize, 0, Seg.ZeroFillSize); in allocate()