Home
last modified time | relevance | path

Searched refs:SymTab (Results 1 – 23 of 23) sorted by relevance

/freebsd-src/contrib/sendmail/src/
H A Dstab.c47 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 DIRObjectFile.cpp31 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 DModuleSymbolTable.cpp61 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 DELFObjHandler.cpp301 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 DModuleSymbolTable.h42 std::vector<Symbol> SymTab; variable
46 ArrayRef<Symbol> symbols() const { return SymTab; } in symbols()
H A DELFObjectFile.h316 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 DIRObjectFile.h29 ModuleSymbolTable SymTab; variable
H A DELF.h321 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 DELFObject.cpp451 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 DELFObject.h622 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 DLTOModule.cpp50 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 DLTO.cpp843 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 DMachOPlatform.cpp129 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 DFunction.h81 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 DInstrProf.cpp987 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 DELFDumper.cpp291 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 DARMEHABIPrinter.h413 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 DLTOModule.h53 ModuleSymbolTable SymTab; member
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProf.h617 /// 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 DInstrProfData.inc397 InstrProfSymtab *SymTab);
475 InstrProfSymtab *SymTab);
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h191 SymbolTableVector SymTab;
177 SymbolTableVector SymTab; global() member
/freebsd-src/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc397 InstrProfSymtab *SymTab);
475 InstrProfSymtab *SymTab);
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp492 SymTab = std::make_unique<ValueSymbolTable>(NonGlobalValueMaxNameSize); in isConstrainedFPIntrinsic()