| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SymbolTable.cpp | 34 SymbolTable *elf::Symtab; 156 void SymbolTable::trace(StringRef Name) { in trace() 533 Symbol *SymbolTable::find(StringRef Name) { in find() 658 void SymbolTable::handleDynamicList() { in handleDynamicList() 723 void SymbolTable::scanVersionScript() { in scanVersionScript() 760 template void SymbolTable::addFile<ELF32LE>(InputFile *); 761 template void SymbolTable::addFile<ELF32BE>(InputFile *); 797 template void SymbolTable::fetchLazy<ELF32LE>(Symbol *); 798 template void SymbolTable::fetchLazy<ELF32BE>(Symbol *); 799 template void SymbolTable::fetchLazy<ELF64LE>(Symbol *); [all …]
|
| H A D | SymbolTable.h | 36 class SymbolTable { 122 extern SymbolTable *Symtab;
|
| H A D | Writer.h | 24 class SymbolTable; variable
|
| H A D | CMakeLists.txt | 42 SymbolTable.cpp
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | SymbolTable.cpp | 31 SymbolTable *Symtab; 33 void SymbolTable::addFile(InputFile *File) { in addFile() 126 void SymbolTable::loadMinGWAutomaticImports() { in loadMinGWAutomaticImports() 201 void SymbolTable::reportRemainingUndefines() { in reportRemainingUndefines() 404 SymbolTable::addComdat(InputFile *F, StringRef N, in addComdat() 461 std::vector<Chunk *> SymbolTable::getChunks() { in getChunks() 470 Symbol *SymbolTable::find(StringRef Name) { in find() 489 StringRef SymbolTable::findMangle(StringRef Name) { in findMangle() 513 void SymbolTable::mangleMaybe(Symbol *B) { in mangleMaybe() 524 Symbol *SymbolTable::addUndefined(StringRef Name) { in addUndefined() [all …]
|
| H A D | PDB.h | 26 class SymbolTable; variable 28 void createPDB(SymbolTable *Symtab,
|
| H A D | Symbols.h | 35 class SymbolTable; variable 79 friend SymbolTable; 196 friend SymbolTable; 264 friend SymbolTable;
|
| H A D | SymbolTable.h | 48 class SymbolTable { 124 extern SymbolTable *Symtab;
|
| H A D | CMakeLists.txt | 21 SymbolTable.cpp
|
| /freebsd-12.1/contrib/llvm/tools/lld/lib/Core/ |
| H A D | SymbolTable.cpp | 31 bool SymbolTable::add(const UndefinedAtom &atom) { return addByName(atom); } in add() 33 bool SymbolTable::add(const SharedLibraryAtom &atom) { return addByName(atom); } in add() 35 bool SymbolTable::add(const AbsoluteAtom &atom) { return addByName(atom); } in add() 37 bool SymbolTable::add(const DefinedAtom &atom) { in add() 115 bool SymbolTable::addByName(const Atom &newAtom) { in addByName() 222 bool SymbolTable::AtomMappingInfo::isEqual(const DefinedAtom * const l, in isEqual() 245 bool SymbolTable::addByContent(const DefinedAtom &newAtom) { in addByContent() 257 const Atom *SymbolTable::findByName(StringRef sym) { in findByName() 264 const Atom *SymbolTable::replacement(const Atom *atom) { in replacement() 275 bool SymbolTable::isCoalescedAway(const Atom *atom) { in isCoalescedAway() [all …]
|
| H A D | CMakeLists.txt | 12 SymbolTable.cpp
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | GlobalMappingLayer.h | 60 SymbolTable[Name] = Addr; in setGlobalMapping() 65 SymbolTable.erase(Name); in eraseGlobalMapping() 78 auto I = SymbolTable.find(Name); in findSymbol() 79 if (I != SymbolTable.end()) in findSymbol() 106 std::map<std::string, JITTargetAddress> SymbolTable; variable
|
| H A D | RTDyldObjectLinkingLayer.h | 153 auto SymEntry = SymbolTable.find(Name); in getSymbol() 154 if (SymEntry == SymbolTable.end()) in getSymbol() 165 StringMap<JITEvaluatedSymbol> SymbolTable; 237 SymbolTable[KV.first] = KV.second; in finalize() 294 SymbolTable.insert( in buildInitialSymbolTable()
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | COFFImportFile.cpp | 256 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createImportDescriptor() local 302 SymbolTable[0].Name.Offset.Offset = in createImportDescriptor() 304 SymbolTable[5].Name.Offset.Offset = in createImportDescriptor() 306 SymbolTable[6].Name.Offset.Offset = in createImportDescriptor() 309 append(Buffer, SymbolTable); in createImportDescriptor() 363 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createNullImportDescriptor() local 372 append(Buffer, SymbolTable); in createNullImportDescriptor() 445 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createNullThunk() local 454 append(Buffer, SymbolTable); in createNullThunk() 560 SymbolTable[3].Name.Offset.Offset = in createWeakExternal() [all …]
|
| H A D | Archive.cpp | 625 SymbolTable = BufOrErr.get(); in Archive() 651 SymbolTable = BufOrErr.get(); in Archive() 664 SymbolTable = BufOrErr.get(); in Archive() 686 SymbolTable = BufOrErr.get(); in Archive() 741 SymbolTable = BufOrErr.get(); in Archive() 997 bool Archive::hasSymbolTable() const { return !SymbolTable.empty(); } in hasSymbolTable()
|
| /freebsd-12.1/contrib/byacc/test/ |
| H A D | grammar.y | 215 } SymbolTable; typedef 217 extern SymbolTable *new_symbol_table /* Create symbol table */ 220 (SymbolTable *s); 222 (SymbolTable *s, const char *n); 224 (SymbolTable *s, const char *n, const char *v, int f); 306 static SymbolTable *typedef_names; 309 static SymbolTable *define_names; 312 static SymbolTable *type_qualifiers; 1032 static SymbolTable *included_files; /* files already included */
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/ |
| H A D | ELFObjcopy.cpp | 271 if (Obj.SymbolTable) { in handleArgs() 272 Obj.SymbolTable->updateSymbols([&](Symbol &Sym) { in handleArgs() 430 if (Obj.SymbolTable == &Sec || in handleArgs() 431 (Obj.SymbolTable && Obj.SymbolTable->getStrTab() == &Sec)) in handleArgs() 455 Obj.SymbolTable && !Obj.SymbolTable->empty()) { in handleArgs() 457 if (&Sec == Obj.SymbolTable || &Sec == Obj.SymbolTable->getStrTab()) in handleArgs()
|
| H A D | Object.cpp | 813 Obj->SymbolTable = &SymTab; in addSymTab() 1076 Obj.SymbolTable = &SymTab; in makeSection() 1136 if (Obj.SymbolTable) { in readSectionHeaders() 1138 initSymbolTable(Obj.SymbolTable); in readSectionHeaders() 1145 if (&Section == Obj.SymbolTable) in readSectionHeaders() 1333 if (SymbolTable != nullptr && ToRemove(*SymbolTable)) in removeSections() 1334 SymbolTable = nullptr; in removeSections() 1353 if (!SymbolTable) in removeSymbols() 1533 Shndx.setSymTab(Obj.SymbolTable); in finalize() 1567 if (Obj.SymbolTable != nullptr) in finalize() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFGdbIndex.cpp | 61 SymbolTableOffset, (uint64_t)SymbolTable.size()) in dumpSymbolTable() 64 for (const SymTableEntry &E : SymbolTable) { in dumpSymbolTable() 169 SymbolTable.reserve(SymTableSize); in parseImpl() 174 SymbolTable.push_back({NameOffset, CuVecOffset}); in parseImpl()
|
| /freebsd-12.1/contrib/byacc/test/yacc/ |
| H A D | grammar.tab.c | 245 } SymbolTable; typedef 247 extern SymbolTable *new_symbol_table /* Create symbol table */ 250 (SymbolTable *s); 252 (SymbolTable *s, const char *n); 254 (SymbolTable *s, const char *n, const char *v, int f); 336 static SymbolTable *typedef_names; 339 static SymbolTable *define_names; 342 static SymbolTable *type_qualifiers; 939 static SymbolTable *included_files; /* files already included */
|
| /freebsd-12.1/usr.bin/clang/lld/ |
| H A D | Makefile | 64 SRCS+= ELF/SymbolTable.cpp 75 SRCS+= lib/Core/SymbolTable.cpp
|
| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | Archive.h | 265 StringRef getSymbolTable() const { return SymbolTable; } in getSymbolTable() 274 StringRef SymbolTable;
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Type.cpp | 389 StringMap<StructType *> &SymbolTable = getContext().pImpl->NamedStructTypes; in setName() local 396 SymbolTable.remove((EntryTy *)SymbolTableEntry); in setName() 402 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName() 430 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFGdbIndex.h | 56 SmallVector<SymTableEntry, 0> SymbolTable; variable
|
| /freebsd-12.1/contrib/llvm/tools/lld/include/lld/Core/ |
| H A D | SymbolTable.h | 35 class SymbolTable {
|