Home
last modified time | relevance | path

Searched refs:StandardSegs (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp93 SegsSizes.StandardSegs += SegSize; in getContiguousPageBasedLayoutSizes()
368 static_cast<size_t>(SegsSizes->StandardSegs)}; in allocate()
369 FinalizeSegsMem = {(void *)((char *)Slab.base() + SegsSizes->StandardSegs), in allocate()
378 if (SegsSizes->StandardSegs) in allocate()
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp477 sys::MemoryBlock StandardSegs, sys::MemoryBlock FinalizeSegs) in allocate() argument
479 StandardSegs(std::move(StandardSegs)), in allocate()
501 new FinalizedAllocInfo(StandardSegs, std::move(*DeallocActions))))); in allocate()
505 OnAbandoned(joinErrors(Parent.freeBlock(StandardSegs), in allocate()
531 sys::MemoryBlock StandardSegs; in allocate() member in llvm::JITLinkSlabAllocator::allocate::IPMMAlloc
563 sys::MemoryBlock StandardSegs(AllocBase, SegsSizes->StandardSegs); in allocate() local
564 sys::MemoryBlock FinalizeSegs(AllocBase + SegsSizes->StandardSegs, in allocate()
567 auto NextStandardSegAddr = ExecutorAddr::fromPtr(StandardSegs.base()); in allocate()
572 if (SegsSizes->StandardSegs) in allocate()
574 NextStandardSegAddr + StandardSegs.allocatedSize()) in allocate()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h242 uint64_t StandardSegs = 0; member
245 uint64_t total() const { return StandardSegs + FinalizeSegs; } in total()