| /openbsd-src/gnu/llvm/lld/wasm/ |
| H A D | SymbolTable.cpp | 25 SymbolTable *symtab; 27 void SymbolTable::addFile(InputFile *file) { in addFile() 72 void SymbolTable::compileBitcodeFiles() { in compileBitcodeFiles() 91 Symbol *SymbolTable::find(StringRef name) { in find() 98 void SymbolTable::replace(StringRef name, Symbol* sym) { in replace() 103 std::pair<Symbol *, bool> SymbolTable::insertName(StringRef name) { in insertName() 127 std::pair<Symbol *, bool> SymbolTable::insert(StringRef name, in insert() 215 DefinedFunction *SymbolTable::addSyntheticFunction(StringRef name, in addSyntheticFunction() 229 DefinedData *SymbolTable::addOptionalDataSymbol(StringRef name, in addOptionalDataSymbol() 243 DefinedData *SymbolTable::addSyntheticDataSymbol(StringRef name, in addSyntheticDataSymbol() [all …]
|
| H A D | SymbolTable.h | 38 class SymbolTable { 146 extern SymbolTable *symtab;
|
| H A D | CMakeLists.txt | 15 SymbolTable.cpp
|
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | SymbolTable.cpp | 32 SymbolTable elf::symtab; 34 void SymbolTable::wrap(Symbol *sym, Symbol *real, Symbol *wrap) { in wrap() 66 Symbol *SymbolTable::insert(StringRef name) { in insert() 105 Symbol *SymbolTable::addAndCheckDuplicate(const Defined &newSym) { in addAndCheckDuplicate() 114 Symbol *SymbolTable::find(StringRef name) { in find() 141 StringMap<SmallVector<Symbol *, 0>> &SymbolTable::getDemangledSyms() { in getDemangledSyms() 162 SmallVector<Symbol *, 0> SymbolTable::findByVersion(SymbolVersion ver) { in findByVersion() 171 SmallVector<Symbol *, 0> SymbolTable::findAllByVersion(SymbolVersion ver, in findAllByVersion() 198 void SymbolTable::handleDynamicList() { in handleDynamicList() 213 bool SymbolTable::assignExactVersion(SymbolVersion ver, uint16_t versionId, in assignExactVersion() [all …]
|
| H A D | SymbolTable.h | 34 class SymbolTable { 91 LLVM_LIBRARY_VISIBILITY extern SymbolTable symtab;
|
| /openbsd-src/gnu/llvm/lld/COFF/ |
| H A D | SymbolTable.cpp | 37 void SymbolTable::addFile(InputFile *file) { in addFile() 262 void SymbolTable::loadMinGWSymbols() { in loadMinGWSymbols() 320 Defined *SymbolTable::impSymbol(StringRef name) { in impSymbol() 326 bool SymbolTable::handleMinGWAutomaticImport(Symbol *sym, StringRef name) { in handleMinGWAutomaticImport() 434 void SymbolTable::reportUnresolvable() { in reportUnresolvable() 460 void SymbolTable::resolveRemainingUndefines() { in resolveRemainingUndefines() 523 std::pair<Symbol *, bool> SymbolTable::insert(StringRef name) { in insert() 536 std::pair<Symbol *, bool> SymbolTable::insert(StringRef name, InputFile *file) { in insert() 543 Symbol *SymbolTable::addUndefined(StringRef name, InputFile *f, in addUndefined() 555 void SymbolTable::addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym) { in addLazyArchive() [all …]
|
| H A D | SymbolTable.h | 48 class SymbolTable { 50 SymbolTable(COFFLinkerContext &c) : ctx(c) {} in SymbolTable() function
|
| H A D | CMakeLists.txt | 21 SymbolTable.cpp
|
| H A D | Symbols.h | 36 class SymbolTable; variable 98 friend SymbolTable; 238 friend SymbolTable;
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | COFFImportFile.cpp | 261 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createImportDescriptor() local 307 SymbolTable[0].Name.Offset.Offset = in createImportDescriptor() 309 SymbolTable[5].Name.Offset.Offset = in createImportDescriptor() 311 SymbolTable[6].Name.Offset.Offset = in createImportDescriptor() 314 append(Buffer, SymbolTable); in createImportDescriptor() 368 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createNullImportDescriptor() local 376 SymbolTable[0].Name.Offset.Offset = sizeof(uint32_t); in createNullImportDescriptor() 377 append(Buffer, SymbolTable); in createNullImportDescriptor() 450 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createNullThunk() local 458 SymbolTable[0].Name.Offset.Offset = sizeof(uint32_t); in createNullThunk() [all …]
|
| H A D | Archive.cpp | 785 SymbolTable = BufOrErr.get(); in Archive() 811 SymbolTable = BufOrErr.get(); in Archive() 823 SymbolTable = BufOrErr.get(); in Archive() 845 SymbolTable = BufOrErr.get(); in Archive() 900 SymbolTable = BufOrErr.get(); in Archive() 1168 bool Archive::hasSymbolTable() const { return !SymbolTable.empty(); } in hasSymbolTable() 1231 SymbolTable = StringRef(GlobSymTblLoc + sizeof(BigArMemHdrType), Size); in BigArchive()
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | SymbolTable.cpp | 24 Symbol *SymbolTable::find(CachedHashStringRef cachedName) { in find() 31 std::pair<Symbol *, bool> SymbolTable::insert(StringRef name, in insert() 64 Defined *SymbolTable::addDefined(StringRef name, InputFile *file, in addDefined() 134 Defined *SymbolTable::aliasDefined(Defined *src, StringRef target, in aliasDefined() 143 Symbol *SymbolTable::addUndefined(StringRef name, InputFile *file, in addUndefined() 163 Symbol *SymbolTable::addCommon(StringRef name, InputFile *file, uint64_t size, in addCommon() 182 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef, in addDylib() 211 Symbol *SymbolTable::addDynamicLookup(StringRef name) { in addDynamicLookup() 215 Symbol *SymbolTable::addLazyArchive(StringRef name, ArchiveFile *file, in addLazyArchive() 234 Symbol *SymbolTable::addLazyObject(StringRef name, InputFile &file) { in addLazyObject() [all …]
|
| H A D | SymbolTable.h | 37 class SymbolTable { 82 extern std::unique_ptr<SymbolTable> symtab;
|
| H A D | CMakeLists.txt | 30 SymbolTable.cpp
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFGdbIndex.cpp | 60 SymbolTableOffset, (uint64_t)SymbolTable.size()) in dumpSymbolTable() 63 for (const SymTableEntry &E : SymbolTable) { in dumpSymbolTable() 168 SymbolTable.reserve(SymTableSize); in parseImpl() 173 SymbolTable.push_back({NameOffset, CuVecOffset}); in parseImpl()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 272 if (!Obj.SymbolTable) in updateAndRemoveSymbols() 275 Obj.SymbolTable->updateSymbols([&](Symbol &Sym) { in updateAndRemoveSymbols() 471 if (Obj.SymbolTable == &Sec || in replaceAndRemoveSections() 472 (Obj.SymbolTable && Obj.SymbolTable->getStrTab() == &Sec)) in replaceAndRemoveSections() 496 Obj.SymbolTable && !Obj.SymbolTable->empty()) { in replaceAndRemoveSections() 498 if (&Sec == Obj.SymbolTable || &Sec == Obj.SymbolTable->getStrTab()) in replaceAndRemoveSections() 578 Obj.SymbolTable->addSymbol( in addSymbol() 670 if (!Obj.SymbolTable && !Config.SymbolsToAdd.empty()) in handleArgs()
|
| H A D | ELFObject.cpp | 1254 Obj->SymbolTable = &SymTab; in addSymTab() 1620 if (!Relocs->getObject().SymbolTable) in initRelocations() 1626 Relocs->getObject().SymbolTable->getSymbolByIndex(Sym); in initRelocations() 1708 Obj.SymbolTable = &SymTab; in makeSection() 1812 if (Obj.SymbolTable) { in readSections() 1813 if (Error Err = Obj.SymbolTable->initialize(Obj.sections())) in readSections() 1815 if (Error Err = initSymbolTable(Obj.SymbolTable)) in readSections() 1826 if (&Sec == Obj.SymbolTable) in readSections() 2145 if (SymbolTable != nullptr && ToRemove(*SymbolTable)) in removeSections() 2146 SymbolTable = nullptr; in removeSections() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOObject.cpp | 25 const SymbolEntry *SymbolTable::getSymbolByIndex(uint32_t Index) const { in getSymbolByIndex() 30 SymbolEntry *SymbolTable::getSymbolByIndex(uint32_t Index) { in getSymbolByIndex() 32 static_cast<const SymbolTable *>(this)->getSymbolByIndex(Index)); in getSymbolByIndex() 35 void SymbolTable::removeSymbols( in removeSymbols()
|
| H A D | MachOObject.h | 134 struct SymbolTable { struct 302 SymbolTable SymTable;
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 123 SymbolTable.add(Name, Function, SectionIndex); in addToSymbolTable() 128 SymbolTable.add(Name, Address, SectionIndex, IsComdat); in addToSymbolTable() 131 return SymbolTable.update(Function); in updateSymbolTable() 135 return SymbolTable.getEntry(Name); in getSymbolTableEntry() 138 return SymbolTable.getAddress(Name); in getSymbolTableAddress() 141 return SymbolTable.getIndex(Name); in getSymbolTableIndex() 144 return SymbolTable.getIsComdat(Name); in getSymbolTableIsComdat()
|
| /openbsd-src/gnu/usr.bin/clang/liblldCore/ |
| H A D | Makefile | 15 SymbolTable.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lld/wasm/ |
| H A D | BUILD.gn | 31 "SymbolTable.cpp",
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFGdbIndex.h | 55 SmallVector<SymTableEntry, 0> SymbolTable; variable
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lld/COFF/ |
| H A D | BUILD.gn | 46 "SymbolTable.cpp",
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lld/MachO/ |
| H A D | BUILD.gn | 48 "SymbolTable.cpp",
|