Searched refs:WorkingMem (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | EPCGenericJITLinkMemoryManager.cpp | 31 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 D | MapperJITLinkMemoryManager.cpp | 99 Seg.WorkingMem = Mapper->prepare(NextSegAddr, TotalSize); in allocate() 108 SI.WorkingMem = Seg.WorkingMem; in allocate()
|
| H A D | EPCIndirectionUtils.cpp | 121 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 D | DebugObjectManagerPlugin.cpp | 175 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 D | JITLinkMemoryManager.h | 225 : 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 D | EPCGenericJITLinkMemoryManagerTest.cpp | 123 memcpy(SegInfo.WorkingMem.data(), Hello.data(), Hello.size()); in TEST() 131 EXPECT_NE(TargetMem, SegInfo.WorkingMem.data()); in TEST()
|
| H A D | MapperJITLinkMemoryManagerTest.cpp | 33 memcpy(SegInfo.WorkingMem.data(), Hello.data(), Hello.size()); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.cpp | 119 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 D | MemoryMapper.h | 32 const char *WorkingMem; member
|
| /llvm-project-15.0.7/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.cpp | 519 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()
|