Home
last modified time | relevance | path

Searched refs:symTab (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/lld/ELF/
H A DSyntheticSections.cpp271 if (in.symTab) in addSyntheticLocal()
272 in.symTab->addSymbol(s); in addSyntheticLocal()
1599 size_t index = symTab->getSymbolIndex(sym); in getSymIndex()
1676 if (symTab && symTab->getParent()) in finalizeContents()
1677 getParent()->link = symTab->getParent()->sectionIndex; in finalizeContents()
1701 [symTab](DynamicReloc &rel) { rel.computeRaw(symTab); }); in computeRels()
2343 return in.symTab->getNumSymbols() * 4; in getSize()
2500 if (OutputSection *sec = symTab->getParent()) in finalizeContents()
2507 numEntries += symTab->getNumSymbols(); in finalizeContents()
2513 unsigned numSymbols = symTab->getNumSymbols(); in writeTo()
[all …]
H A DOutputSections.cpp462 os->link = in.symTab->getParent()->sectionIndex; in finalizeShtGroup()
470 os->info = in.symTab->getSymbolIndex(symbols[section->info]); in finalizeShtGroup()
512 link = in.symTab->getParent()->sectionIndex; in finalize()
H A DWriter.cpp309 in.symTab = std::make_unique<SymbolTableSection<ELFT>>(*in.strTab); in createSyntheticSections()
530 if (in.symTab) in createSyntheticSections()
531 add(*in.symTab); in createSyntheticSections()
697 if (!in.symTab) in copyLocalSymbols()
711 in.symTab->addSymbol(b); in copyLocalSymbols()
754 in.symTab->addSymbol(makeDefined(isec->file, "", STB_LOCAL, /*stOther=*/0, in addSectionSymbols()
1995 if (in.symTab) in finalizeSections()
1996 in.symTab->addSymbol(sym); in finalizeSections()
2166 finalizeSynthetic(in.symTab.get()); in finalizeSections()
H A DSyntheticSections.h466 uint32_t getSymIndex(SymbolTableBaseSection *symTab) const;
1284 std::unique_ptr<SymbolTableBaseSection> symTab; member
H A DInputSection.cpp362 p->setSymbolAndType(in.symTab->getSymbolIndex(&sym), type, in copyRelocations()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h722 const Fortran::semantics::Scope &symTab; // symbol table
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp1686 symTab{semanticsContext.FindScope(
1757 llvm::errs() << "block data {\n" << symTab << "\n}\n"; in dump()
H A DBridge.cpp2891 for (const auto &[_, sym] : bdunit.symTab) { in lowerBlockData()