Searched refs:ShndxTable (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELFLinkGraphBuilder.h | 302 auto ShndxTable = Obj.getSHNDXTable(Sec); in prepare() local 303 if (!ShndxTable) in prepare() 304 return ShndxTable.takeError(); in prepare() 306 ShndxTables.insert({&Sections[SymtabNdx], *ShndxTable}); in prepare() 497 auto ShndxTable = ShndxTables.find(SymTabSec); in graphifySymbols() local 498 if (ShndxTable == ShndxTables.end()) in graphifySymbols() 501 Sym, SymIndex, ShndxTable->second); in graphifySymbols()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELF.h | 488 DataRegion<Elf_Word> ShndxTable) const; 491 DataRegion<Elf_Word> ShndxTable) const; 494 DataRegion<Elf_Word> ShndxTable) const; 548 DataRegion<typename ELFT::Word> ShndxTable) { in getExtendedSymbolTableIndex() argument 550 if (!ShndxTable.First) in getExtendedSymbolTableIndex() 555 Expected<typename ELFT::Word> TableOrErr = ShndxTable[SymIndex]; in getExtendedSymbolTableIndex() 566 DataRegion<Elf_Word> ShndxTable) const { in getSectionIndex() argument 570 getExtendedSymbolTableIndex<ELFT>(Sym, &Sym - Syms.begin(), ShndxTable); in getSectionIndex() 583 DataRegion<Elf_Word> ShndxTable) const { in getSection() argument 587 return getSection(Sym, *SymsOrErr, ShndxTable); in getSection() [all …]
|
| H A D | ELFObjectFile.h | 648 ArrayRef<Elf_Word> ShndxTable; in getSymbolAddress() local 653 ShndxTable = *ShndxTableOrErr; in getSymbolAddress() 659 EF.getSection(**SymOrErr, *SymTabOrErr, ShndxTable); in getSymbolAddress() 859 ArrayRef<Elf_Word> ShndxTable; in getSymbolSection() local 866 ShndxTable = *ShndxTableOrErr; in getSymbolSection() 869 auto ESecOrErr = EF.getSection(*ESym, SymTab, ShndxTable); in getSymbolSection()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 306 DataRegion<Elf_Word> ShndxTable, 403 DataRegion<Elf_Word> ShndxTable, 408 DataRegion<Elf_Word> ShndxTable) const; 562 DataRegion<Elf_Word> ShndxTable = in printSymbolsHelper() local 570 printSymbol(Sym, &Sym - Syms.begin(), ShndxTable, StrTable, IsDynamic, in printSymbolsHelper() 669 DataRegion<Elf_Word> ShndxTable, StringRef StrTable, 675 DataRegion<Elf_Word> ShndxTable, 683 DataRegion<Elf_Word> ShndxTable, 730 DataRegion<Elf_Word> ShndxTable) const; 740 DataRegion<Elf_Word> ShndxTable, [all …]
|
| H A D | ARMEHABIPrinter.h | 333 ArrayRef<Elf_Word> ShndxTable; variable 427 auto Ret = ELF.getSection(*Symbol, SymTab, ShndxTable); in FindExceptionTable()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObject.h | 835 void setShndxTable(SectionIndexSection *ShndxTable) { in setShndxTable() argument 836 SectionIndexTable = ShndxTable; in setShndxTable()
|