Home
last modified time | relevance | path

Searched refs:ZeroFillSize (Results 1 – 9 of 9) 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()
36 uint64_t ZeroFillSize; member
53 alignTo(KV.second.ContentSize + KV.second.ZeroFillSize, in finalize()
157 alignTo(Seg.ContentSize + Seg.ZeroFillSize, EPC.getPageSize())); in completeAllocation()
161 SegInfo.ZeroFillSize = Seg.ZeroFillSize; in completeAllocation()
H A DMapperJITLinkMemoryManager.cpp96 auto TotalSize = Seg.ContentSize + Seg.ZeroFillSize; in allocate()
106 SI.ZeroFillSize = Seg.ZeroFillSize; in allocate()
H A DMemoryMapper.cpp66 auto Size = Segment.ContentSize + Segment.ZeroFillSize; in initialize()
72 Segment.ZeroFillSize); in initialize()
301 std::memset(Base + Segment.ContentSize, 0, Segment.ZeroFillSize); in initialize()
307 SegReq.Size = Segment.ContentSize + Segment.ZeroFillSize; in initialize()
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DMemoryMapperTest.cpp94 Seg1.ZeroFillSize = PageSize - Seg1.ContentSize; in TEST()
118 Seg2.ZeroFillSize = PageSize - Seg2.ContentSize; in TEST()
170 Seg3.ZeroFillSize = PageSize - Seg3.ContentSize; in TEST()
H A DSharedMemoryMapperTest.cpp83 SI.ZeroFillSize = PageSize - SI.ContentSize; in TEST()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp68 Seg.ZeroFillSize = SegEndOffset - Seg.ContentSize; in BasicLayout()
73 << ", zero-fill-size=" << formatv("{0:x}", Seg.ZeroFillSize) in BasicLayout()
91 uint64_t SegSize = alignTo(Seg.ContentSize + Seg.ZeroFillSize, PageSize); in getContiguousPageBasedLayoutSizes()
285 alignTo(Seg.ContentSize + Seg.ZeroFillSize, MemMgr.PageSize); in applyProtections()
404 SegAddr += alignTo(Seg.ContentSize + Seg.ZeroFillSize, PageSize); in allocate()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h225 : ContentSize(0), ZeroFillSize(0), Addr(0), WorkingMem(nullptr), in Segment()
229 uint64_t ZeroFillSize; variable
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h34 size_t ZeroFillSize; member
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp518 alignTo(Seg.ContentSize + Seg.ZeroFillSize, Parent.PageSize); in allocate()
602 SegAddr += alignTo(Seg.ContentSize + Seg.ZeroFillSize, PageSize); in allocate()
605 if (Seg.ZeroFillSize != 0) in allocate()
606 memset(Seg.WorkingMem + Seg.ContentSize, 0, Seg.ZeroFillSize); in allocate()