Home
last modified time | relevance | path

Searched refs:SegOffset (Results 1 – 6 of 6) sorted by relevance

/llvm-project/llvm/include/llvm/Object/
H A DMachO.h137 const char *checkSegAndOffsets(int32_t SegIndex, uint64_t SegOffset,
142 StringRef sectionName(int32_t SegIndex, uint64_t SegOffset);
143 uint64_t address(uint32_t SegIndex, uint64_t SegOffset);
155 const SectionInfo &findSection(int32_t SegIndex, uint64_t SegOffset);
578 const char *BindEntryCheckSegAndOffsets(int32_t SegIndex, uint64_t SegOffset,
582 return BindRebaseSectionTable->checkSegAndOffsets(SegIndex, SegOffset,
593 uint64_t SegOffset,
597 return BindRebaseSectionTable->checkSegAndOffsets(SegIndex, SegOffset,
609 StringRef BindRebaseSectionName(uint32_t SegIndex, uint64_t SegOffset) const { in BindRebaseSectionName() argument
610 return BindRebaseSectionTable->sectionName(SegIndex, SegOffset); in BindRebaseSectionName()
[all …]
/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOLayoutBuilder.cpp156 uint64_t SegOffset = Offset; in layoutSegments()
169 Sec->Offset = SegOffset + SegFileSize + PaddingSize; in layoutSegments()
177 Sec->Offset = SegOffset + SectOffset; in layoutSegments()
201 MLC.segment_command_data.fileoff = SegOffset; in layoutSegments()
210 MLC.segment_command_64_data.fileoff = SegOffset; in layoutSegments()
151 uint64_t SegOffset = Offset; layoutSegments() local
/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp1154 int64_t SegOffset = 0; in ARM64FindSegmentsInFunction() local
1165 int64_t SegEnd = SegOffset + SegLength; in ARM64FindSegmentsInFunction()
1184 SegLength = Epilogs[E].Offset - SegOffset; in ARM64FindSegmentsInFunction()
1187 SegOffset, SegLength, /* HasProlog */!SegOffset); in ARM64FindSegmentsInFunction()
1191 SegOffset += SegLength; in ARM64FindSegmentsInFunction()
1199 WinEH::FrameInfo::Segment(SegOffset, RawFuncLength - SegOffset, in ARM64FindSegmentsInFunction()
1200 /* HasProlog */!SegOffset); in ARM64FindSegmentsInFunction()
/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp3776 // For use with a SegIndex,SegOffset pair from a checked Mach-O Rebase entry in segmentName()
3782 // For use with a SegIndex,SegOffset pair from a checked Mach-O Rebase entry in sectionName()
4330 // For use with a SegIndex,SegOffset pair from a checked Mach-O Bind entry in segmentName()
4336 // For use with a SegIndex,SegOffset pair from a checked Mach-O Bind entry in sectionName()
4353 // Build table of sections so SegIndex/SegOffset pairs can be translated. in operator ==()
4382 // For use with a SegIndex, SegOffset, and PointerSize triple in in BindRebaseSegInfo()
4385 // Given a SegIndex, SegOffset, and PointerSize, verify a valid section exists
4390 uint64_t SegOffset,
4399 uint64_t Start = SegOffset + i * (PointerSize + Skip); in checkSegAndOffsets()
4430 // For use with a SegIndex,SegOffset pai in segmentName()
4392 checkSegAndOffsets(int32_t SegIndex,uint64_t SegOffset,uint8_t PointerSize,uint64_t Count,uint64_t Skip) checkSegAndOffsets() argument
4435 findSection(int32_t SegIndex,uint64_t SegOffset) findSection() argument
4451 sectionName(int32_t SegIndex,uint64_t SegOffset) sectionName() argument
[all...]
/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp370 uint64_t SegOffset = Addr - BaseAddr - SegmentAddr; in writeSection()
371 assert(SegOffset <= 0xFFFFU); in writeSection()
372 DataSize = std::min(DataSize, 0x10000U - SegOffset); in writeSection()
373 writeData(0, SegOffset, Data.take_front(DataSize)); in writeSection() local
/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp1326 uint64_t SegOffset = 0; in PrintChainedFixups() local
1328 SegOffset = Segments[StartsIdx].Offset; in PrintChainedFixups()
1332 outs() << " seg_offset[" << I << "] = " << SegOffset << " (" in PrintChainedFixups()