| /freebsd/contrib/sendmail/src/ |
| H A D | stab.c | 47 static STAB *SymTab[STABSIZE]; 90 ps = &SymTab[hfunc]; 271 for (shead = SymTab; shead < &SymTab[STABSIZE]; shead++) 310 for (shead = SymTab; shead < &SymTab[STABSIZE]; shead++) 352 for (shead = SymTab; shead < &SymTab[STABSIZE]; shead++) 402 s = SymTab[i]; in rmexpstab() 464 SymTab[i] = s; in rmexpstab() 492 s = SymTab[i]; in dumpstab()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | IRObjectFile.cpp | 31 SymTab.addModule(M.get()); in IRObjectFile() 45 SymTab.printSymbolName(OS, getSym(Symb)); in printSymbolName() 50 return SymTab.getSymbolFlags(getSym(Symb)); in getSymbolFlags() 55 Ret.p = reinterpret_cast<uintptr_t>(SymTab.symbols().data()); in symbol_begin() 61 Ret.p = reinterpret_cast<uintptr_t>(SymTab.symbols().data() + in symbol_end() 62 SymTab.symbols().size()); in symbol_end()
|
| H A D | ModuleSymbolTable.cpp | 59 SymTab.push_back(&GV); in addModule() 62 SymTab.push_back(new (AsmSymbols.Allocate()) in addModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 301 void fillSymTabShdr(ContentSection<ELFSymbolTableBuilder<ELFT>, ELFT> &SymTab, in fillSymTabShdr() argument 303 SymTab.Shdr.sh_type = ShType; in fillSymTabShdr() 304 SymTab.Shdr.sh_flags = SHF_ALLOC; in fillSymTabShdr() 305 SymTab.Shdr.sh_addr = SymTab.Addr; in fillSymTabShdr() 306 SymTab.Shdr.sh_offset = SymTab.Offset; in fillSymTabShdr() 310 SymTab.Shdr.sh_info = 1; in fillSymTabShdr() 311 SymTab.Shdr.sh_size = SymTab.Size; in fillSymTabShdr() 312 SymTab.Shdr.sh_name = this->ShStrTab.Content.getOffset(SymTab.Name); in fillSymTabShdr() 313 SymTab.Shdr.sh_addralign = SymTab.Align; in fillSymTabShdr() 314 SymTab.Shdr.sh_entsize = sizeof(Elf_Sym); in fillSymTabShdr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ModuleSymbolTable.h | 43 std::vector<Symbol> SymTab; variable 47 ArrayRef<Symbol> symbols() const { return SymTab; } in symbols()
|
| H A D | ELFObjectFile.h | 319 const Elf_Shdr *SymTab) const; 858 const Elf_Shdr *SymTab) const { in getSymbolSection() argument 869 auto ESecOrErr = EF.getSection(*ESym, SymTab, ShndxTable); in getSymbolSection() 1239 const Elf_Shdr *SymTab = DotSymtabSec; in symbol_end() local 1240 if (!SymTab) in symbol_end() 1242 DataRefImpl Sym = toDRI(SymTab, SymTab->sh_size / sizeof(Elf_Sym)); in symbol_end() 1258 const Elf_Shdr *SymTab = DotDynSymSec; in dynamic_symbol_end() local 1259 if (!SymTab) in dynamic_symbol_end() 1261 DataRefImpl Sym = toDRI(SymTab, SymTab->sh_size / sizeof(Elf_Sym)); in dynamic_symbol_end()
|
| H A D | IRObjectFile.h | 30 ModuleSymbolTable SymTab; variable
|
| H A D | ELF.h | 327 const Elf_Shdr *SymTab) const; 490 const Elf_Shdr *SymTab, 582 ELFFile<ELFT>::getSection(const Elf_Sym &Sym, const Elf_Shdr *SymTab, in getSection() argument 584 auto SymsOrErr = symbols(SymTab); in getSection() 762 const Elf_Shdr *SymTab) const { in getRelocationSymbol() argument 766 return getEntry<Elf_Sym>(*SymTab, Index); in getRelocationSymbol()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObject.cpp | 448 void Section::restoreSymTabLink(SymbolTableSection &SymTab) { in restoreSymTabLink() argument 451 LinkSection = &SymTab; in restoreSymTabLink() 1080 this->Link = SymTab ? SymTab->Index : 0; in finalize() 1091 if (ToRemove(SymTab)) { in removeSectionReferences() 1098 SymTab = nullptr; in removeSectionReferences() 1290 auto &SymTab = Obj->addSection<SymbolTableSection>(); in addSymTab() local 1292 SymTab.Name = ".symtab"; in addSymTab() 1293 SymTab.Link = StrTab->Index; in addSymTab() 1296 SymTab.addSymbol("", 0, 0, nullptr, 0, 0, 0, 0); in addSymTab() 1298 Obj->SymbolTable = &SymTab; in addSymTab() [all …]
|
| H A D | ELFObject.h | 625 void restoreSymTabLink(SymbolTableSection &SymTab) override; 797 void setSymTab(SymbolTableSection *SymTab) { Symbols = SymTab; } in setSymTab() argument 897 void setSymTab(SymTabType *SymTab) { Symbols = SymTab; } in setSymTab() argument 942 const SymbolTableSection *SymTab = nullptr; variable 957 void setSymTab(const SymbolTableSection *SymTabSec) { SymTab = SymTabSec; } in setSymTab() 1068 void addData(SymbolTableSection *SymTab); 1102 Error initSymbolTable(SymbolTableSection *SymTab);
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 46 SymTab.addModule(Mod.get()); in LTOModule() 339 SymTab.printSymbolName(OS, Sym); in addDefinedDataSymbol() 397 SymTab.printSymbolName(OS, Sym); in addDefinedFunctionSymbol() 544 SymTab.printSymbolName(OS, Sym); in addPotentialUndefinedSymbol() 570 for (auto Sym : SymTab.symbols()) { in parseSymbols() 572 uint32_t Flags = SymTab.getSymbolFlags(Sym); in parseSymbols() 582 SymTab.printSymbolName(OS, Sym); in parseSymbols() 696 for (auto Sym : SymTab.symbols()) { in hasCtorDtor()
|
| H A D | LTO.cpp | 868 ModuleSymbolTable SymTab; in addRegularLTO() local 869 SymTab.addModule(&M); in addRegularLTO() 887 auto MsymI = SymTab.symbols().begin(), MsymE = SymTab.symbols().end(); in addRegularLTO() 890 auto Flags = SymTab.getSymbolFlags(*MsymI); in addRegularLTO()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MachOPlatform.cpp | 114 SymbolStringPtr CompleteBootstrapSymbol, SymbolTableVector SymTab, in MachOPlatformCompleteBootstrapMaterializationUnit() argument 124 SymTab(std::move(SymTab)), DeferredAAs(std::move(DeferredAAs)), 165 RegisterObjectSymbolTable, MachOHeaderAddr, SymTab)), in materialize() 167 DeregisterObjectSymbolTable, MachOHeaderAddr, SymTab))}); in materialize() 182 SymbolTableVector SymTab; member in __anon04a50ca90111::MachOPlatformCompleteBootstrapMaterializationUnit 583 std::move(BI.SymTab), std::move(BI.DeferredAAs), in MachOPlatform() 1720 auto &SymTab = MP.Bootstrap->SymTab; in addSymbolTableRegistration() local 1722 SymTab.push_back({NameSym->getAddress(), OriginalSymbol->getAddress(), in addSymbolTableRegistration() 1727 SymbolTableVector SymTab; in addSymbolTableRegistration() local 1729 SymTab.push_back({NameSym->getAddress(), OriginalSymbol->getAddress(), in addSymbolTableRegistration() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 1039 InstrProfSymtab *SymTab) { in remapValue() argument 1040 if (!SymTab) in remapValue() 1044 return SymTab->getFunctionHashFromAddress(Value); in remapValue() 1047 return SymTab->getVTableHashFromAddress(Value); in remapValue() 1197 InstrProfSymtab *SymTab) { in deserializeTo() argument 1204 Record.addValueData(Kind, VSite, VDs, SymTab); in deserializeTo() 1237 InstrProfSymtab *SymTab) { in deserializeTo() argument 1243 VR->deserializeTo(Record, SymTab); in deserializeTo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Function.h | 90 SymTab; ///< Symbol table of args/instructions variable 815 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable() 817 return SymTab.get(); in getValueSymbolTable()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 292 const Elf_Shdr &Sec, const Elf_Shdr *SymTab); 327 getVersionTable(const Elf_Shdr &Sec, ArrayRef<Elf_Sym> *SymTab, 344 unsigned Ndx, const Elf_Shdr *SymTab, 419 const Elf_Shdr *SymTab) const; 437 const typename ELFT::Shdr *SymTab; member 478 ELFDumper<ELFT>::getVersionTable(const Elf_Shdr &Sec, ArrayRef<Elf_Sym> *SymTab, in getVersionTable() argument 481 assert((!SymTab && !StrTab && !SymTabSec) || (SymTab && StrTab && SymTabSec)); in getVersionTable() 508 if (SymTab) { in getVersionTable() 509 *SymTab = SymTabOrErr->Symbols; in getVersionTable() 511 *SymTabSec = SymTabOrErr->SymTab; in getVersionTable() [all …]
|
| H A D | ARMEHABIPrinter.h | 413 const Elf_Shdr *SymTab = *SymTabOrErr; in FindExceptionTable() local 425 unwrapOrError(FileName, ELF.getRelocationSymbol(RelA, SymTab)); in FindExceptionTable() 427 auto Ret = ELF.getSection(*Symbol, SymTab, ShndxTable); in FindExceptionTable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
| H A D | LTOModule.h | 54 ModuleSymbolTable SymTab; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MachOPlatform.h | 202 SymbolTableVector SymTab; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProf.h | 935 InstrProfSymtab *SymTab); 1034 InstrProfSymtab *SymTab);
|
| H A D | InstrProfData.inc | 409 InstrProfSymtab *SymTab); 487 InstrProfSymtab *SymTab);
|
| /freebsd/contrib/llvm-project/compiler-rt/include/profile/ |
| H A D | InstrProfData.inc | 409 InstrProfSymtab *SymTab); 487 InstrProfSymtab *SymTab);
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Function.cpp | 492 SymTab = std::make_unique<ValueSymbolTable>(NonGlobalValueMaxNameSize); in Function()
|