Searched refs:SymTab (Results 1 - 17 of 17) sorted by last modified time

/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DFunction.h65 SymTab; ///< Symbol table of args/instructions member in class:llvm::Function
523 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); }
525 return SymTab.get();
/external/swiftshader/third_party/subzero/src/
H A DIceELFObjectWriter.cpp95 SymTab = createSection<ELFSymbolTableSection>(SymTabName, SHT_SYMTAB, 0,
97 SymTab->createNullSymbol(NullSection, &Ctx);
193 SymTab->setNumber(CurSectionNumber++);
194 SymTab->setNameStrIndex(ShStrTab->getIndex(SymTab->getName()));
195 AllSections.push_back(SymTab);
201 SymTab->setLinkNum(StrTab->getNumber());
202 SymTab->setInfoNum(SymTab->getNumLocals());
204 assignRelLinkNum(SymTab
[all...]
H A DIceELFObjectWriter.h124 ELFSymbolTableSection *SymTab; member in class:Ice::ELFObjectWriter
H A DIceELFSection.cpp72 ELFSymbolTableSection *SymTab) {
84 if (const ELFSym *Sym = SymTab->findSymbol(F.symbol())) {
70 addRelocations(RelocOffsetT BaseOff, const FixupRefList &FixupRefs, ELFSymbolTableSection *SymTab) argument
H A DIceELFSection.h238 ELFSymbolTableSection *SymTab);
246 void writeData(ELFStreamer &Str, const ELFSymbolTableSection *SymTab);
358 const ELFSymbolTableSection *SymTab) {
362 Symbol = SymTab->getNullSymbol();
367 Symbol = SymTab->findSymbol(Name);
357 writeData(ELFStreamer &Str, const ELFSymbolTableSection *SymTab) argument
/external/swiftshader/third_party/LLVM/include/llvm/
H A DFunction.h87 ValueSymbolTable *SymTab; ///< Symbol table of args/instructions member in class:llvm::Function
349 inline ValueSymbolTable &getValueSymbolTable() { return *SymTab; }
350 inline const ValueSymbolTable &getValueSymbolTable() const { return *SymTab; }
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DELFWriter.cpp765 ELFSection &SymTab = getSymbolTableSection(); local
766 RelSec.Link = SymTab.SectionIdx;
965 ELFSection &SymTab = getSymbolTableSection();
966 SymTab.Align = TEW->getPrefELFAlignment();
969 SymTab.Link = getStringTableSection().SectionIdx;
972 SymTab.EntSize = TEW->getSymTabEntrySize();
982 EmitSymbol(SymTab, Sym);
995 SymTab.Info = FirstNonLocalSymbol;
996 SymTab.Size = SymTab
[all...]
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DFunction.cpp168 SymTab = new ValueSymbolTable();
191 delete SymTab;
/external/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp505 const Elf_Shdr *SymTab = *SymTabOrErr;
506 assert(SymTab->sh_type == ELF::SHT_SYMTAB ||
507 SymTab->sh_type == ELF::SHT_DYNSYM);
508 ErrorOr<const Elf_Shdr *> StrTabSec = EF.getSection(SymTab->sh_link);
/external/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h388 const Elf_Shdr *SymTab = *SymTabOrErr; local
399 const Elf_Sym *Symbol = ELF->getRelocationSymbol(&RelA, SymTab);
402 ELF->getSection(Symbol, SymTab, ShndxTable);
H A DELFDumper.cpp341 void printRelocation(const ELFO *Obj, const Elf_Shdr *SymTab,
372 void printRelocation(const ELFO *Obj, Elf_Rela Rel, const Elf_Shdr *SymTab);
2455 void GNUStyle<ELFT>::printRelocation(const ELFO *Obj, const Elf_Shdr *SymTab, argument
2459 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*SymTab));
2469 Sym = Obj->getRelocationSymbol(&R, SymTab);
2472 Obj->getSection(Sym, SymTab, this->dumper()->getShndxTable()));
2531 const Elf_Shdr *SymTab = unwrapOrError(Obj->getSection(Sec.sh_link)); local
2538 printRelocation(Obj, SymTab, Rela, false);
2542 printRelocation(Obj, SymTab, R, true);
3266 const Elf_Shdr *SymTab local
3286 printRelocation(const ELFO *Obj, Elf_Rela Rel, const Elf_Shdr *SymTab) argument
[all...]
/external/llvm/tools/obj2yaml/
H A Delf2yaml.cpp31 std::error_code dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab,
37 std::error_code dumpRelocation(const RelT *Rel, const Elf_Shdr *SymTab,
175 ELFDumper<ELFT>::dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab, argument
187 ErrorOr<const Elf_Shdr *> ShdrOrErr = Obj.getSection(Sym, SymTab, ShndxTable);
205 const Elf_Shdr *SymTab,
211 const Elf_Sym *Sym = Obj.getRelocationSymbol(Rel, SymTab);
212 ErrorOr<const Elf_Shdr *> StrTabSec = Obj.getSection(SymTab->sh_link);
285 const Elf_Shdr *SymTab = *SymTabOrErr; local
289 if (std::error_code EC = dumpRelocation(&*RI, SymTab, R))
309 const Elf_Shdr *SymTab local
204 dumpRelocation(const RelT *Rel, const Elf_Shdr *SymTab, ELFYAML::Relocation &R) argument
[all...]
/external/llvm/include/llvm/IR/
H A DFunction.h57 ValueSymbolTable *SymTab; ///< Symbol table of args/instructions member in class:llvm::Function
498 inline ValueSymbolTable &getValueSymbolTable() { return *SymTab; }
499 inline const ValueSymbolTable &getValueSymbolTable() const { return *SymTab; }
/external/llvm/include/llvm/Object/
H A DELF.h97 const Elf_Shdr *SymTab) const;
189 const Elf_Shdr *SymTab,
196 const Elf_Shdr *SymTab,
217 const Elf_Sym *Sym, const Elf_Shdr *SymTab,
219 return getExtendedSymbolTableIndex(Sym, symbol_begin(SymTab), ShndxTable);
235 ELFFile<ELFT>::getSection(const Elf_Sym *Sym, const Elf_Shdr *SymTab, argument
239 return getSection(getExtendedSymbolTableIndex(Sym, SymTab, ShndxTable));
307 const Elf_Shdr *SymTab) const {
311 return getEntry<Elf_Sym>(SymTab, Index);
216 getExtendedSymbolTableIndex( const Elf_Sym *Sym, const Elf_Shdr *SymTab, ArrayRef<Elf_Word> ShndxTable) const argument
H A DELFObjectFile.h219 const Elf_Shdr *SymTab) const;
412 const Elf_Shdr *SymTab = *EF.getSection(Symb.d.a); local
416 EF.getSection(ESym, SymTab, ShndxTable);
535 const Elf_Shdr *SymTab) const {
536 ErrorOr<const Elf_Shdr *> ESecOrErr = EF.getSection(ESym, SymTab, ShndxTable);
553 const Elf_Shdr *SymTab = *EF.getSection(Symb.d.a); local
554 return getSymbolSection(Sym, SymTab);
798 const Elf_Shdr *SymTab = DotSymtabSec; local
799 if (!SymTab)
801 DataRefImpl Sym = toDRI(SymTab, SymTa
813 const Elf_Shdr *SymTab = DotDynSymSec; local
[all...]
/external/llvm/lib/IR/
H A DFunction.cpp265 SymTab = new ValueSymbolTable();
286 delete SymTab;
/external/clang/lib/CodeGen/
H A DCGObjCGNU.cpp2517 llvm::Constant *SymTab = local
2541 Elements.push_back(SymTab);

Completed in 417 milliseconds