Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DELFLinkGraphBuilder.h139 const typename ELFFile::Elf_Shdr *SymTabSec = nullptr; variable
249 if (!SymTabSec) in prepare()
250 SymTabSec = &Sec; in prepare()
349 if (!SymTabSec) in graphifySymbols()
353 auto Symbols = Obj.symbols(SymTabSec); in graphifySymbols()
358 auto StringTab = Obj.getStringTableForSymtab(*SymTabSec, Sections); in graphifySymbols()
365 if (auto SymTabNameOrErr = Obj.getSectionName(*SymTabSec, SectionStringTab)) in graphifySymbols()
428 auto ShndxTable = ShndxTables.find(SymTabSec); in graphifySymbols()
H A DELF_x86_64.cpp169 auto ObjSymbol = Base::Obj.getRelocationSymbol(Rel, Base::SymTabSec); in addSingleRelocation()
H A DELF_aarch64.cpp146 auto ObjSymbol = Base::Obj.getRelocationSymbol(Rel, Base::SymTabSec); in addSingleRelocation()
H A DELF_riscv.cpp522 auto ObjSymbol = Base::Obj.getRelocationSymbol(Rel, Base::SymTabSec); in addSingleRelocation()
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.h821 void setSymTab(const SymbolTableSection *SymTabSec) { SymTab = SymTabSec; } in setSymTab() argument
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DELFDumper.cpp301 StringRef *StrTab, const Elf_Shdr **SymTabSec) const;
458 const Elf_Shdr **SymTabSec) const { in getVersionTable()
459 assert((!SymTab && !StrTab && !SymTabSec) || (SymTab && StrTab && SymTabSec)); in getVersionTable()
489 *SymTabSec = SymTabOrErr->SymTab; in getVersionTable()
6870 const Elf_Shdr *SymTabSec; in printVersionSymbolSection() local
6872 this->getVersionTable(*Sec, &Syms, &StrTable, &SymTabSec); in printVersionSymbolSection()
6881 ArrayRef<Elf_Word> ShNdxTable = this->getShndxTable(SymTabSec); in printVersionSymbolSection()