/freebsd-src/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-src/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 | 61 SymTab.push_back(&GV); in addModule() 64 SymTab.push_back(new (AsmSymbols.Allocate()) in addModule()
|
/freebsd-src/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 in fillSymTabShdr() [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | ModuleSymbolTable.h | 42 std::vector<Symbol> SymTab; variable 46 ArrayRef<Symbol> symbols() const { return SymTab; } in symbols()
|
H A D | ELFObjectFile.h | 316 const Elf_Shdr *SymTab) const; 852 const Elf_Shdr *SymTab) const { in moveSectionNext() 863 auto ESecOrErr = EF.getSection(*ESym, SymTab, ShndxTable); in getSectionAddress() 1234 const Elf_Shdr *SymTab = DotSymtabSec; in getFileFormatName() 1235 if (!SymTab) in getFileFormatName() 1237 DataRefImpl Sym = toDRI(SymTab, SymTab->sh_size / sizeof(Elf_Sym)); in getFileFormatName() 1253 const Elf_Shdr *SymTab = DotDynSymSec; in getFileFormatName() 1254 if (!SymTab) in getFileFormatName() 1256 DataRefImpl Sym = toDRI(SymTab, SymTa in getFileFormatName() 814 getSymbolSection(const Elf_Sym * ESym,const Elf_Shdr * SymTab) getSymbolSection() argument 1159 const Elf_Shdr *SymTab = DotSymtabSec; symbol_end() local 1178 const Elf_Shdr *SymTab = DotDynSymSec; dynamic_symbol_end() local [all...] |
H A D | IRObjectFile.h | 29 ModuleSymbolTable SymTab; variable
|
H A D | ELF.h | 321 const Elf_Shdr *SymTab) const; 484 const Elf_Shdr *SymTab, 576 ELFFile<ELFT>::getSection(const Elf_Sym &Sym, const Elf_Shdr *SymTab, in getSectionContentsAsArray() 578 auto SymsOrErr = symbols(SymTab); in getSectionContentsAsArray() 756 const Elf_Shdr *SymTab) const { in getDynSymtabSizeFromGnuHash() 760 return getEntry<Elf_Sym>(*SymTab, Index); in getDynSymtabSizeFromGnuHash() 528 getSection(const Elf_Sym & Sym,const Elf_Shdr * SymTab,DataRegion<Elf_Word> ShndxTable) getSection() argument 708 getRelocationSymbol(const Elf_Rel & Rel,const Elf_Shdr * SymTab) getRelocationSymbol() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObject.cpp | 451 void Section::restoreSymTabLink(SymbolTableSection &SymTab) { in visit() 454 LinkSection = &SymTab; in visit() 1083 this->Link = SymTab ? SymTab->Index : 0; in removeSymbols() 1094 if (ToRemove(SymTab)) { in markSymbols() 1101 SymTab = nullptr; in replaceSectionReferences() 1293 auto &SymTab = Obj->addSection<SymbolTableSection>(); in addData() 1295 SymTab.Name = ".symtab"; in addData() 1296 SymTab.Link = StrTab->Index; in addData() 1299 SymTab in addData() 432 restoreSymTabLink(SymbolTableSection & SymTab) restoreSymTabLink() argument 1261 auto &SymTab = Obj->addSection<SymbolTableSection>(); addSymTab() local 1281 addData(SymbolTableSection * SymTab) addData() argument 1310 SymbolTableSection *SymTab = addSymTab(addStrTab()); build() local 1492 auto SymTab = SecTable.template getSectionOfType<SymbolTableSection>( initGroupSection() local 1536 initSymbolTable(SymbolTableSection * SymTab) initSymbolTable() argument 1726 auto &SymTab = Obj.addSection<SymbolTableSection>(); makeSection() local 2254 SymbolTableSection &SymTab = addSection<SymbolTableSection>(); addNewSymbolTable() local [all...] |
H A D | ELFObject.h | 622 void restoreSymTabLink(SymbolTableSection &SymTab) override; 793 void setSymTab(SymbolTableSection *SymTab) { Symbols = SymTab; } 893 void setSymTab(SymTabType *SymTab) { Symbols = SymTab; } in classof() 938 const SymbolTableSection *SymTab = nullptr; 953 void setSymTab(const SymbolTableSection *SymTabSec) { SymTab = SymTabSec; } 1064 void addData(SymbolTableSection *SymTab); 1098 Error initSymbolTable(SymbolTableSection *SymTab); 677 setSymTab(SymbolTableSection * SymTab) setSymTab() argument 776 setSymTab(SymTabType * SymTab) setSymTab() argument 821 const SymbolTableSection *SymTab = nullptr; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOModule.cpp | 50 SymTab.addModule(Mod.get()); in LTOModule() 347 SymTab.printSymbolName(OS, Sym); in addDefinedDataSymbol() 405 SymTab.printSymbolName(OS, Sym); in addDefinedFunctionSymbol() 544 SymTab.printSymbolName(OS, Sym); in addPotentialUndefinedSymbol() 571 for (auto Sym : SymTab.symbols()) { in parseSymbols() 573 uint32_t Flags = SymTab.getSymbolFlags(Sym); in parseSymbols() 583 SymTab.printSymbolName(OS, Sym); in parseSymbols() 693 for (auto Sym : SymTab.symbols()) { in hasCtorDtor()
|
H A D | LTO.cpp | 843 ModuleSymbolTable SymTab; in addRegularLTO() 844 SymTab.addModule(&M); in addRegularLTO() 862 auto MsymI = SymTab.symbols().begin(), MsymE = SymTab.symbols().end(); in addRegularLTO() 865 auto Flags = SymTab.getSymbolFlags(*MsymI); in addRegularLTO() 829 ModuleSymbolTable SymTab; addRegularLTO() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MachOPlatform.cpp | 129 SymbolStringPtr CompleteBootstrapSymbol, SymbolTableVector SymTab, in MachOPlatformCompleteBootstrapMaterializationUnit() argument 139 SymTab(std::move(SymTab)), DeferredAAs(std::move(DeferredAAs)), 180 RegisterObjectSymbolTable, MachOHeaderAddr, SymTab)), in materialize() 182 DeregisterObjectSymbolTable, MachOHeaderAddr, SymTab))}); in materialize() 197 SymbolTableVector SymTab; member in __anon2c142cbb0111::MachOPlatformCompleteBootstrapMaterializationUnit 574 std::move(BI.SymTab), std::move(BI.DeferredAAs), in pushInitializersLoop() 1701 auto &SymTab = LLVM_LIKELY(!InBootstrapPhase) ? LocalSymTab in createHeaderBlock() 1702 : MP.Bootstrap.load()->SymTab; in createHeaderBlock() 1704 SymTab in createHeaderBlock() 1655 auto &SymTab = LLVM_LIKELY(!InBootstrapPhase) ? LocalSymTab addSymbolTableRegistration() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Function.h | 81 SymTab; ///< Symbol table of args/instructions 808 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } 810 return SymTab.get(); in arg_begin() 79 SymTab; ///< Symbol table of args/instructions global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProf.cpp | 987 InstrProfSymtab *SymTab) { in allocValueProfDataInstrProf() 988 if (!SymTab) in allocValueProfDataInstrProf() 992 return SymTab->getFunctionHashFromAddress(Value); 995 return SymTab->getVTableHashFromAddress(Value); 1144 InstrProfSymtab *SymTab) { in swapBytesToHost() 1151 Record.addValueData(Kind, VSite, VDs, SymTab); in swapBytesFromHost() 1184 InstrProfSymtab *SymTab) { in annotateValueSite() 1190 VR->deserializeTo(Record, SymTab); in annotateValueSite() 884 remapValue(uint64_t Value,uint32_t ValueKind,InstrProfSymtab * SymTab) remapValue() argument 1018 deserializeTo(InstrProfRecord & Record,InstrProfSymtab * SymTab) deserializeTo() argument 1057 deserializeTo(InstrProfRecord & Record,InstrProfSymtab * SymTab) deserializeTo() argument
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 291 const Elf_Shdr &Sec, const Elf_Shdr *SymTab); 326 getVersionTable(const Elf_Shdr &Sec, ArrayRef<Elf_Sym> *SymTab, 343 unsigned Ndx, const Elf_Shdr *SymTab, 418 const Elf_Shdr *SymTab) const; 436 const typename ELFT::Shdr *SymTab; 477 ELFDumper<ELFT>::getVersionTable(const Elf_Shdr &Sec, ArrayRef<Elf_Sym> *SymTab, in getVersionTable() 480 assert((!SymTab && !StrTab && !SymTabSec) || (SymTab && StrTab && SymTabSec)); in getVersionTable() 507 if (SymTab) { in getVersionTable() 508 *SymTab in getVersionTable() 433 const typename ELFT::Shdr *SymTab; global() member 474 getVersionTable(const Elf_Shdr & Sec,ArrayRef<Elf_Sym> * SymTab,StringRef * StrTab,const Elf_Shdr ** SymTabSec) const getVersionTable() argument 3477 printReloc(const Relocation<ELFT> & R,unsigned RelIndex,const Elf_Shdr & Sec,const Elf_Shdr * SymTab) printReloc() argument 4848 __anon84b87b4e1c02(const Relocation<ELFT> &R, unsigned Ndx, const Elf_Shdr &Sec, const Elf_Shdr *SymTab) printRelocationsHelper() argument 6294 const Elf_Shdr *SymTab; forEachRelocationDo() local 6519 printStackSize(const Relocation<ELFT> & R,const Elf_Shdr & RelocSec,unsigned Ndx,const Elf_Shdr * SymTab,const Elf_Shdr * FunctionSec,const Elf_Shdr & StackSizeSec,const RelocationResolver & Resolver,DataExtractor Data) printStackSize() argument 6652 __anon84b87b4e2d02(const Relocation<ELFT> &R, unsigned Ndx, const Elf_Shdr &Sec, const Elf_Shdr *SymTab) printRelocatableStackSizes() argument [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-src/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | LTOModule.h | 53 ModuleSymbolTable SymTab; member
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | InstrProf.h | 617 /// Return a function's hash, or 0, if the function isn't in this SymTab. 620 /// Return a vtable's hash, or 0 if the vtable doesn't exist in this SymTab. 873 InstrProfSymtab *SymTab); 971 InstrProfSymtab *SymTab); in sortByCount()
|
H A D | InstrProfData.inc | 397 InstrProfSymtab *SymTab); 475 InstrProfSymtab *SymTab);
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MachOPlatform.h | 191 SymbolTableVector SymTab; 177 SymbolTableVector SymTab; global() member
|
/freebsd-src/contrib/llvm-project/compiler-rt/include/profile/ |
H A D | InstrProfData.inc | 397 InstrProfSymtab *SymTab); 475 InstrProfSymtab *SymTab);
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Function.cpp | 492 SymTab = std::make_unique<ValueSymbolTable>(NonGlobalValueMaxNameSize); in isConstrainedFPIntrinsic()
|