Searched refs:ShndxTable (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELFLinkGraphBuilder.h | 301 auto ShndxTable = Obj.getSHNDXTable(Sec); in prepare() local 302 if (!ShndxTable) in prepare() 303 return ShndxTable.takeError(); in prepare() 305 ShndxTables.insert({&Sections[SymtabNdx], *ShndxTable}); in prepare() 496 auto ShndxTable = ShndxTables.find(SymTabSec); in graphifySymbols() local 497 if (ShndxTable == ShndxTables.end()) in graphifySymbols() 500 Sym, SymIndex, ShndxTable->second); in graphifySymbols()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELF.h | 434 DataRegion<Elf_Word> ShndxTable) const; 437 DataRegion<Elf_Word> ShndxTable) const; 440 DataRegion<Elf_Word> ShndxTable) const; 494 DataRegion<typename ELFT::Word> ShndxTable) { in getExtendedSymbolTableIndex() argument 496 if (!ShndxTable.First) in getExtendedSymbolTableIndex() 501 Expected<typename ELFT::Word> TableOrErr = ShndxTable[SymIndex]; in getExtendedSymbolTableIndex() 512 DataRegion<Elf_Word> ShndxTable) const { in getSectionIndex() argument 529 DataRegion<Elf_Word> ShndxTable) const { in getSection() argument 533 return getSection(Sym, *SymsOrErr, ShndxTable); in getSection() 539 DataRegion<Elf_Word> ShndxTable) const { in getSection() argument [all …]
|
| H A D | ELFObjectFile.h | 607 ArrayRef<Elf_Word> ShndxTable; in getSymbolAddress() local 612 ShndxTable = *ShndxTableOrErr; in getSymbolAddress() 618 EF.getSection(**SymOrErr, *SymTabOrErr, ShndxTable); in getSymbolAddress() 815 ArrayRef<Elf_Word> ShndxTable; in getSymbolSection() local 822 ShndxTable = *ShndxTableOrErr; in getSymbolSection() 825 auto ESecOrErr = EF.getSection(*ESym, SymTab, ShndxTable); in getSymbolSection()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 549 DataRegion<Elf_Word> ShndxTable = in printSymbolsHelper() local 4310 DataRegion<Elf_Word> ShndxTable( in printHashTableSymbols() local 4374 DataRegion<Elf_Word> ShndxTable( in printGnuHashTableSymbols() local 6743 DataRegion<Elf_Word> ShndxTable( in printMipsGOT() local 6763 ShndxTable); in printMipsGOT() 6798 DataRegion<Elf_Word> ShndxTable( in printMipsPLT() local 6817 ShndxTable); in printMipsPLT() 7158 DataRegion<Elf_Word> ShndxTable) const { in printSymbolSection() 7957 DataRegion<Elf_Word> ShndxTable( in printMipsGOT() local 7996 DataRegion<Elf_Word> ShndxTable( in printMipsPLT() local [all …]
|
| H A D | ARMEHABIPrinter.h | 333 ArrayRef<Elf_Word> ShndxTable; variable 427 auto Ret = ELF.getSection(*Symbol, SymTab, ShndxTable); in FindExceptionTable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObject.h | 715 void setShndxTable(SectionIndexSection *ShndxTable) { in setShndxTable() argument 716 SectionIndexTable = ShndxTable; in setShndxTable()
|