Searched refs:SegInfo (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.cpp30 struct SegInfo { struct in class:llvm::orc::EPCGenericJITLinkMemoryManager::InFlightAlloc
31 SegInfo() : WorkingMem(nullptr), ContentSize(0), ZeroFillSize(0) {} function in struct:llvm::orc::EPCGenericJITLinkMemoryManager::InFlightAlloc::SegInfo
39 using SegInfoMap = AllocGroupSmallMap<SegInfo>;
158 auto &SegInfo = SegInfos[AG]; local
159 SegInfo.ContentSize = Seg.ContentSize;
160 SegInfo.ZeroFillSize = Seg.ZeroFillSize;
161 SegInfo.Addr = Seg.Addr;
162 SegInfo.WorkingMem = Seg.WorkingMem;
H A DMapperJITLinkMemoryManager.cpp25 std::vector<MemoryMapper::AllocInfo::SegInfo> Segs)
54 std::vector<MemoryMapper::AllocInfo::SegInfo> Segs;
85 std::vector<MemoryMapper::AllocInfo::SegInfo> SegInfos;
98 MemoryMapper::AllocInfo::SegInfo SI;
H A DEPCIndirectionUtils.cpp120 auto SegInfo = Alloc->getSegInfo(MemProt::Read | MemProt::Exec); local
122 SegInfo.WorkingMem.data(), SegInfo.Addr, ResolverAddress, NumTrampolines);
124 AvailableTrampolines.push_back(SegInfo.Addr + (I * TrampolineSize));
305 auto SegInfo = Alloc->getSegInfo(MemProt::Read | MemProt::Exec);
306 ResolverBlockAddr = SegInfo.Addr;
307 ABI->writeResolverCode(SegInfo.WorkingMem.data(), ResolverBlockAddr,
H A DDebugObjectManagerPlugin.cpp342 auto SegInfo = Alloc->getSegInfo(MemProt::Read);
343 memcpy(SegInfo.WorkingMem.data(), Buffer->getBufferStart(), Size);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h31 struct SegInfo { struct in struct:llvm::orc::MemoryMapper::AllocInfo
40 std::vector<SegInfo> Segments;
/freebsd-current/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp3343 const ChainedFixupsSegment &SegInfo = Segments[InfoSegIndex];
3344 while (PageIndex < SegInfo.PageStarts.size() &&
3345 SegInfo.PageStarts[PageIndex] == MachO::DYLD_CHAINED_PTR_START_NONE)
3347 return PageIndex < SegInfo.PageStarts.size();
3388 const ChainedFixupsSegment &SegInfo = Segments[InfoSegIndex]; local
3389 SegmentIndex = SegInfo.SegIdx;
3390 SegmentOffset = SegInfo.Header.page_size * PageIndex + PageOffset;
3393 uint16_t PointerFormat = SegInfo.Header.pointer_format;

Completed in 149 milliseconds