Home
last modified time | relevance | path

Searched refs:SectionHeaderTable (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h224 SectionHeaderTable, enumerator
306 struct SectionHeaderTable : Chunk { struct
307 SectionHeaderTable(bool IsImplicit) in SectionHeaderTable() function
308 : Chunk(ChunkKind::SectionHeaderTable, IsImplicit) {} in SectionHeaderTable()
311 return S->Kind == ChunkKind::SectionHeaderTable; in classof() argument
734 const SectionHeaderTable &getSectionHeaderTable() const { in getSectionHeaderTable()
736 if (auto *S = dyn_cast<ELFYAML::SectionHeaderTable>(C.get())) in getSectionHeaderTable()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp363 ELFYAML::SectionHeaderTable *SecHdrTable = nullptr; in ELFState()
368 if (auto S = dyn_cast<ELFYAML::SectionHeaderTable>(C.get())) { in ELFState()
454 std::make_unique<ELFYAML::SectionHeaderTable>(/*IsImplicit=*/true)); in ELFState()
508 const ELFYAML::SectionHeaderTable &SectionHeaders = in writeELFHeader()
598 const ELFYAML::SectionHeaderTable &SectionHeaders = in toSectionIndex()
773 if (ELFYAML::SectionHeaderTable *S = in initSectionHeaders()
774 dyn_cast<ELFYAML::SectionHeaderTable>(D.get())) { in initSectionHeaders()
1840 const ELFYAML::SectionHeaderTable &SectionHeaders = in buildSectionHeaderReorderMap()
1891 const ELFYAML::SectionHeaderTable &SectionHeaders = in buildSectionIndex()
2027 const ELFYAML::SectionHeaderTable &SHT = Doc.getSectionHeaderTable(); in writeELF()
H A DELFYAML.cpp41 constexpr StringRef SectionHeaderTable::TypeStr;
1482 ELFYAML::SectionHeaderTable &SHT) { in sectionHeaderTableMapping()
1557 else if (auto *SHT = dyn_cast<ELFYAML::SectionHeaderTable>(Section.get())) in mapping()
1574 if (TypeStr == ELFYAML::SectionHeaderTable::TypeStr) { in mapping()
1578 Section.reset(new ELFYAML::SectionHeaderTable(/*IsImplicit=*/false)); in mapping()
1581 IO, *cast<ELFYAML::SectionHeaderTable>(Section.get())); in mapping()
1716 if (const auto *SHT = dyn_cast<ELFYAML::SectionHeaderTable>(C.get())) { in validate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DXCOFFObjectFile.cpp194 return static_cast<const T *>(SectionHeaderTable); in sectionHeaderTable()
200 return static_cast<const XCOFFSectionHeader32 *>(SectionHeaderTable); in sectionHeaderTable32()
206 return static_cast<const XCOFFSectionHeader64 *>(SectionHeaderTable); in sectionHeaderTable64()
960 return reinterpret_cast<uintptr_t>(SectionHeaderTable); in getSectionHeaderTableAddress()
1185 Obj->SectionHeaderTable = SecHeadersOrErr.get(); in create()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h528 const void *SectionHeaderTable = nullptr;