Home
last modified time | relevance | path

Searched defs:SymTab (Results 1 – 18 of 18) sorted by relevance

/llvm-project/offload/plugins-nextgen/common/src/Utils/
H A DELF.cpp103 getSymbolFromGnuHashTable(StringRef Name,const typename ELFT::GnuHash & HashTab,ArrayRef<typename ELFT::Sym> SymTab,StringRef StrTab) getSymbolFromGnuHashTable() argument
144 getSymbolFromSysVHashTable(StringRef Name,const typename ELFT::Hash & HashTab,ArrayRef<typename ELFT::Sym> SymTab,StringRef StrTab) getSymbolFromSysVHashTable() argument
191 ArrayRef<typename ELFT::Sym> SymTab = *SymsOrErr; getHashTableSymbol() local
263 ArrayRef<typename ELFT::Sym> SymTab = *SymsOrErr; getSymTableSymbol() local
[all...]
/llvm-project/llvm/include/llvm/Object/
H A DModuleSymbolTable.h42 std::vector<Symbol> SymTab; variable
H A DIRObjectFile.h29 ModuleSymbolTable SymTab; variable
H A DELFObjectFile.h852 const Elf_Shdr *SymTab) const { in getSymbolSection() argument
1234 if (!SymTab) in symbol_end() local
1253 if (!SymTab) in dynamic_symbol_end() local
[all...]
H A DELF.h576 getSection(const Elf_Sym & Sym,const Elf_Shdr * SymTab,DataRegion<Elf_Word> ShndxTable) getSection() argument
756 getRelocationSymbol(const Elf_Rel & Rel,const Elf_Shdr * SymTab) getRelocationSymbol() argument
/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h53 ModuleSymbolTable SymTab; member
/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp451 LinkSection = &SymTab; in restoreSymTabLink() argument
1293 SymTab.Link = StrTab->Index; in addSymTab() local
1313 addData(SymbolTableSection * SymTab) addData() argument
1342 SymbolTableSection *SymTab = addSymTab(addStrTab()); build() local
1524 auto SymTab = SecTable.template getSectionOfType<SymbolTableSection>( initGroupSection() local
1567 initSymbolTable(SymbolTableSection * SymTab) initSymbolTable() argument
1758 auto &SymTab = Obj.addSection<SymbolTableSection>(); makeSection() local
2306 SymbolTableSection &SymTab = addSection<SymbolTableSection>(); addNewSymbolTable() local
[all...]
H A DELFObject.h793 setSymTab(SymbolTableSection * SymTab) setSymTab() argument
893 setSymTab(SymTabType * SymTab) setSymTab() argument
938 const SymbolTableSection *SymTab = nullptr; global() variable
/llvm-project/llvm/tools/obj2yaml/
H A Delf2yaml.cpp148 const Elf_Shdr *SymTab) { in getUniquedSymbolName() argument
311 const Elf_Shdr *SymTab = nullptr; in dump() local
708 dumpSymbol(const Elf_Sym * Sym,const Elf_Shdr * SymTab,StringRef StrTable,ELFYAML::Symbol & S) dumpSymbol() argument
746 dumpRelocation(const RelT * Rel,const Elf_Shdr * SymTab,ELFYAML::Relocation & R) dumpRelocation() argument
[all...]
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h191 SymbolTableVector SymTab; global() member
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp129 MachOPlatformCompleteBootstrapMaterializationUnit(MachOPlatform & MOP,StringRef PlatformJDName,SymbolStringPtr CompleteBootstrapSymbol,SymbolTableVector SymTab,shared::AllocActions DeferredAAs,ExecutorAddr MachOHeaderAddr,ExecutorAddr PlatformBootstrap,ExecutorAddr PlatformShutdown,ExecutorAddr RegisterJITDylib,ExecutorAddr DeregisterJITDylib,ExecutorAddr RegisterObjectSymbolTable,ExecutorAddr DeregisterObjectSymbolTable) MachOPlatformCompleteBootstrapMaterializationUnit() argument
197 SymbolTableVector SymTab; global() member in __anon6ce2173c0111::MachOPlatformCompleteBootstrapMaterializationUnit
1701 auto &SymTab = LLVM_LIKELY(!InBootstrapPhase) ? LocalSymTab addSymbolTableRegistration() local
[all...]
/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp988 remapValue(uint64_t Value,uint32_t ValueKind,InstrProfSymtab * SymTab) remapValue() argument
1141 deserializeTo(InstrProfRecord & Record,InstrProfSymtab * SymTab) deserializeTo() argument
1180 deserializeTo(InstrProfRecord & Record,InstrProfSymtab * SymTab) deserializeTo() argument
/llvm-project/llvm/include/llvm/IR/
H A DFunction.h81 SymTab; ///< Symbol table of args/instructions global() variable
/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp301 void fillSymTabShdr(ContentSection<ELFSymbolTableBuilder<ELFT>, ELFT> &SymTab, in fillSymTabShdr() argument
/llvm-project/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h413 const Elf_Shdr *SymTab = *SymTabOrErr; in FindExceptionTable() local
H A DELFDumper.cpp436 const typename ELFT::Shdr *SymTab; member
477 ELFDumper<ELFT>::getVersionTable(const Elf_Shdr &Sec, ArrayRef<Elf_Sym> *SymTab, in getVersionTable() argument
3453 printReloc(const Relocation<ELFT> & R,unsigned RelIndex,const Elf_Shdr & Sec,const Elf_Shdr * SymTab) printReloc() argument
4926 __anon3d1ec8af1e02(const Relocation<ELFT> &R, unsigned Ndx, const Elf_Shdr &Sec, const Elf_Shdr *SymTab) printRelocationsHelper() argument
6435 const Elf_Shdr *SymTab; forEachRelocationDo() local
6666 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
6798 __anon3d1ec8af3102(const Relocation<ELFT> &R, unsigned Ndx, const Elf_Shdr &Sec, const Elf_Shdr *SymTab) printRelocatableStackSizes() argument
[all...]
/llvm-project/llvm/lib/LTO/
H A DLTO.cpp842 ModuleSymbolTable SymTab; addRegularLTO() local
/llvm-project/bolt/lib/Rewrite/
H A DRewriteInstance.cpp1424 auto *SymTab = llvm::find_if(cantFail(Obj.sections()), [](const auto &Sec) { registerFragments() local