Home
last modified time | relevance | path

Searched refs:SymtabSection (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DSyntheticSections.cpp1101 SymtabSection::SymtabSection(StringTableSection &stringTableSection) in SymtabSection() function in SymtabSection
1105 void SymtabSection::emitBeginSourceStab(StringRef sourceFile) { in emitBeginSourceStab()
1111 void SymtabSection::emitEndSourceStab() { in emitEndSourceStab()
1117 void SymtabSection::emitObjectFileStab(ObjFile *file) { in emitObjectFileStab()
1138 void SymtabSection::emitEndFunStab(Defined *defined) { in emitEndFunStab()
1144 void SymtabSection::emitStabs() { in emitStabs()
1224 void SymtabSection::finalizeContents() { in finalizeContents()
1302 uint32_t SymtabSection::getNumSymbols() const { in getNumSymbols()
1308 template <class LP> class SymtabSectionImpl final : public SymtabSection {
1311 : SymtabSection(stringTableSection) {} in SymtabSectionImpl()
[all …]
H A DSyntheticSections.h458 class SymtabSection : public LinkEditSection {
476 SymtabSection(StringTableSection &);
487 template <class LP> SymtabSection *makeSymtabSection(StringTableSection &);
H A DWriter.cpp75 SymtabSection *symtabSection = nullptr;
196 LCDysymtab(SymtabSection *symtabSection, in LCDysymtab()
218 SymtabSection *symtabSection;
298 LCSymtab(SymtabSection *symtabSection, StringTableSection *stringTableSection) in LCSymtab()
313 SymtabSection *symtabSection = nullptr;
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp650 MCSectionELF *SymtabSection = in computeSymbolTable() local
652 SymtabSection->setAlignment(is64Bit() ? Align(8) : Align(4)); in computeSymbolTable()
653 SymbolTableIndex = addToSectionTable(SymtabSection); in computeSymbolTable()
655 uint64_t SecStart = align(SymtabSection->getAlign()); in computeSymbolTable()
799 SectionOffsets[SymtabSection] = std::make_pair(SecStart, SecEnd); in computeSymbolTable()