Home
last modified time | relevance | path

Searched refs:SectionInfo (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileFromAtoms.cpp53 struct SectionInfo { struct
78 SectionInfo::SectionInfo(StringRef sg, StringRef sct, SectionType t, in SectionInfo() function in __anon71138ccb0111::SectionInfo
99 std::vector<SectionInfo*> sections;
188 bool operator()(const SectionInfo *left, const SectionInfo *right);
215 for (SectionInfo *si : _sectionInfos) { in ~Util()
224 std::vector<SectionInfo*> empty2; in ~Util()
532 for (SectionInfo *si : _sectionInfos) { in organizeSections()
573 SectionInfo *sect = *it; in layoutSectionsInTextSegment()
671 for (SectionInfo *si : _sectionInfos) { in copySectionContent()
1171 for (SectionInfo *si : _sectionInfos) { in addIndirectSymbols()
[all …]
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.cpp319 EHFrameRelatedSections &SectionInfo = UnregisteredEHFrameSections[i]; in registerEHFrames() local
320 if (SectionInfo.EHFrameSID == RTDYLD_INVALID_SECTION_ID || in registerEHFrames()
321 SectionInfo.TextSID == RTDYLD_INVALID_SECTION_ID) in registerEHFrames()
323 SectionEntry *Text = &Sections[SectionInfo.TextSID]; in registerEHFrames()
324 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID]; in registerEHFrames()
326 if (SectionInfo.ExceptTabSID != RTDYLD_INVALID_SECTION_ID) in registerEHFrames()
327 ExceptTab = &Sections[SectionInfo.ExceptTabSID]; in registerEHFrames()
H A DRuntimeDyldChecker.cpp830 const SectionAddressInfo *SectionInfo = nullptr; in getSectionAddr() local
833 std::tie(SectionInfo, ErrorMsg) = in getSectionAddr()
839 unsigned SectionID = SectionInfo->SectionID; in getSectionAddr()
854 const SectionAddressInfo *SectionInfo = nullptr; in getStubAddrFor() local
857 std::tie(SectionInfo, ErrorMsg) = in getStubAddrFor()
863 unsigned SectionID = SectionInfo->SectionID; in getStubAddrFor()
864 const StubOffsetsMap &SymbolStubs = SectionInfo->StubOffsets; in getStubAddrFor()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DMachO.h148 struct SectionInfo { struct
157 const SectionInfo &findSection(int32_t SegIndex, uint64_t SegOffset); argument
159 SmallVector<SectionInfo, 32> Sections;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAttr.cpp351 ASTContext::SectionInfo(Decl, SourceLocation(), SectionFlags); in UnifySection()
388 ASTContext::SectionInfo(nullptr, PragmaSectionLocation, SectionFlags); in UnifySection()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h2936 struct SectionInfo { struct
2941 SectionInfo() = default; argument
2942 SectionInfo(DeclaratorDecl *Decl, in SectionInfo() argument
2949 llvm::StringMap<SectionInfo> SectionInfos;
/freebsd-12.1/contrib/llvm/lib/Object/
H A DMachOObjectFile.cpp3974 SectionInfo Info; in BindRebaseSegInfo()
4002 for (const SectionInfo &SI : Sections) { in checkSegAndOffset()
4025 const SectionInfo &SI = findSection(SegIndex, SegOffset); in checkCountAndSkip()
4047 for (const SectionInfo &SI : Sections) { in segmentName()
4056 const BindRebaseSegInfo::SectionInfo &BindRebaseSegInfo::findSection( in findSection()
4058 for (const SectionInfo &SI : Sections) { in findSection()
4080 const SectionInfo &SI = findSection(SegIndex, OffsetInSeg); in address()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.cpp3642 const ASTContext::SectionInfo &SI = Context.SectionInfos[SA->getName()]; in EmitGlobalVarDefinition()