Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceELFObjectWriter.cpp88 SymTab = createSection<ELFSymbolTableSection>(SymTabName, SHT_SYMTAB, 0, in ELFObjectWriter()
90 SymTab->createNullSymbol(NullSection, &Ctx); in ELFObjectWriter()
186 SymTab->setNumber(CurSectionNumber++); in assignSectionNumbersInfo()
187 SymTab->setNameStrIndex(ShStrTab->getIndex(SymTab->getName())); in assignSectionNumbersInfo()
188 AllSections.push_back(SymTab); in assignSectionNumbersInfo()
194 SymTab->setLinkNum(StrTab->getNumber()); in assignSectionNumbersInfo()
195 SymTab->setInfoNum(SymTab->getNumLocals()); in assignSectionNumbersInfo()
197 assignRelLinkNum(SymTab->getNumber(), RelTextSections); in assignSectionNumbersInfo()
198 assignRelLinkNum(SymTab->getNumber(), RelDataSections); in assignSectionNumbersInfo()
199 assignRelLinkNum(SymTab->getNumber(), RelRODataSections); in assignSectionNumbersInfo()
[all …]
DIceELFSection.h238 ELFSymbolTableSection *SymTab);
246 void writeData(ELFStreamer &Str, const ELFSymbolTableSection *SymTab);
358 const ELFSymbolTableSection *SymTab) { in writeData() argument
362 Symbol = SymTab->getNullSymbol(); in writeData()
367 Symbol = SymTab->findSymbol(Name); in writeData()
DIceELFSection.cpp72 ELFSymbolTableSection *SymTab) { in addRelocations() argument
84 if (const ELFSym *Sym = SymTab->findSymbol(F.symbol())) { in addRelocations()
DIceELFObjectWriter.h124 ELFSymbolTableSection *SymTab; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DIRObjectFile.cpp32 SymTab.addModule(M.get()); in IRObjectFile()
46 SymTab.printSymbolName(OS, getSym(Symb)); in printSymbolName()
51 return SymTab.getSymbolFlags(getSym(Symb)); in getSymbolFlags()
56 Ret.p = reinterpret_cast<uintptr_t>(SymTab.symbols().data()); in symbol_begin()
62 Ret.p = reinterpret_cast<uintptr_t>(SymTab.symbols().data() + in symbol_end()
63 SymTab.symbols().size()); in symbol_end()
DModuleSymbolTable.cpp63 SymTab.push_back(&GV); in addModule()
66 SymTab.push_back(new (AsmSymbols.Allocate()) AsmSymbol(Name, Flags)); in addModule()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
DModuleSymbolTable.h41 std::vector<Symbol> SymTab; variable
45 ArrayRef<Symbol> symbols() const { return SymTab; } in symbols()
DELFObjectFile.h270 const Elf_Shdr *SymTab) const;
529 const Elf_Shdr *SymTab = *SymTabOrErr; in getSymbolAddress() local
532 auto SectionOrErr = EF.getSection(ESym, SymTab, ShndxTable); in getSymbolAddress()
665 const Elf_Shdr *SymTab) const { in getSymbolSection() argument
666 auto ESecOrErr = EF.getSection(ESym, SymTab, ShndxTable); in getSymbolSection()
686 const Elf_Shdr *SymTab = *SymTabOrErr; in getSymbolSection() local
687 return getSymbolSection(Sym, SymTab); in getSymbolSection()
1012 const Elf_Shdr *SymTab = DotSymtabSec; in symbol_end() local
1013 if (!SymTab) in symbol_end()
1015 DataRefImpl Sym = toDRI(SymTab, SymTab->sh_size / sizeof(Elf_Sym)); in symbol_end()
[all …]
DELF.h149 const Elf_Shdr *SymTab) const;
284 const Elf_Shdr *SymTab,
353 ELFFile<ELFT>::getSection(const Elf_Sym *Sym, const Elf_Shdr *SymTab, in getSection() argument
355 auto SymsOrErr = symbols(SymTab); in getSection()
475 const Elf_Shdr *SymTab) const { in getRelocationSymbol() argument
479 return getEntry<Elf_Sym>(SymTab, Index); in getRelocationSymbol()
DIRObjectFile.h33 ModuleSymbolTable SymTab; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOModule.cpp48 SymTab.addModule(Mod.get()); in LTOModule()
343 SymTab.printSymbolName(OS, Sym); in addDefinedDataSymbol()
401 SymTab.printSymbolName(OS, Sym); in addDefinedFunctionSymbol()
541 SymTab.printSymbolName(OS, Sym); in addPotentialUndefinedSymbol()
567 for (auto Sym : SymTab.symbols()) { in parseSymbols()
569 uint32_t Flags = SymTab.getSymbolFlags(Sym); in parseSymbols()
579 SymTab.printSymbolName(OS, Sym); in parseSymbols()
DLTO.cpp680 ModuleSymbolTable SymTab; in addRegularLTO() local
681 SymTab.addModule(&M); in addRegularLTO()
699 auto MsymI = SymTab.symbols().begin(), MsymE = SymTab.symbols().end(); in addRegularLTO()
702 auto Flags = SymTab.getSymbolFlags(*MsymI); in addRegularLTO()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DFunction.h65 SymTab; ///< Symbol table of args/instructions variable
523 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()
525 return SymTab.get(); in getValueSymbolTable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ProfileData/
DInstrProf.cpp697 InstrProfSymtab *SymTab) { in remapValue() argument
698 if (!SymTab) in remapValue()
702 return SymTab->getFunctionHashFromAddress(Value); in remapValue()
789 InstrProfSymtab *SymTab) { in deserializeTo() argument
795 Record.addValueData(Kind, VSite, ValueData, ValueDataCount, SymTab); in deserializeTo()
829 InstrProfSymtab *SymTab) { in deserializeTo() argument
835 VR->deserializeTo(Record, SymTab); in deserializeTo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DFunction.h76 SymTab; ///< Symbol table of args/instructions variable
683 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()
685 return SymTab.get(); in getValueSymbolTable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h249 auto SymTab = PFC->RTDyld->getSymbolTable(); in finalize() local
250 for (auto &KV : SymTab) in finalize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/LTO/legacy/
DLTOModule.h55 ModuleSymbolTable SymTab; member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ProfileData/
DInstrProf.h743 InstrProfSymtab *SymTab);
829 InstrProfSymtab *SymTab);
DInstrProfData.inc322 InstrProfSymtab *SymTab);
400 InstrProfSymtab *SymTab);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DFunction.cpp272 SymTab = std::make_unique<ValueSymbolTable>(); in Function()