Searched refs:SharedSymbol (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | Symbols.h | 245 class SharedSymbol : public Symbol { 249 SharedSymbol(InputFile &File, StringRef Name, uint8_t Binding, in SharedSymbol() function 366 alignas(SharedSymbol) char D[sizeof(SharedSymbol)];
|
| H A D | Relocations.cpp | 465 template <class ELFT> static bool isReadOnly(SharedSymbol &SS) { in isReadOnly() 484 static SmallSet<SharedSymbol *, 4> getSymbolsAt(SharedSymbol &SS) { in getSymbolsAt() 489 SmallSet<SharedSymbol *, 4> Ret; in getSymbolsAt() 496 if (auto *Alias = dyn_cast_or_null<SharedSymbol>(Sym)) in getSymbolsAt() 564 template <class ELFT> static void addCopyRelSymbol(SharedSymbol &SS) { in addCopyRelSymbol() 583 for (SharedSymbol *Sym : getSymbolsAt<ELFT>(SS)) in addCopyRelSymbol() 924 if (auto *SS = dyn_cast<SharedSymbol>(&Sym)) { in processRelocAux()
|
| H A D | MarkLive.cpp | 70 if (auto *SS = dyn_cast<SharedSymbol>(&B)) in resolveReloc() 278 if (auto *S = dyn_cast<SharedSymbol>(Sym)) in markLive()
|
| H A D | OutputSections.h | 35 class SharedSymbol; variable
|
| H A D | Symbols.cpp | 161 return cast<SharedSymbol>(this)->Size; in getSize()
|
| H A D | MapFile.cpp | 241 if (isa<SharedSymbol>(Sym)) in writeCrossReferenceTable()
|
| H A D | SymbolTable.cpp | 258 if (WasInserted || (isa<SharedSymbol>(S) && Visibility != STV_DEFAULT)) { in addUndefined() 506 replaceSymbol<SharedSymbol>(S, File, Name, Binding, Sym.st_other, in addShared()
|
| H A D | SyntheticSections.h | 35 class SharedSymbol; variable
|
| H A D | LinkerScript.cpp | 1113 if (isa<SharedSymbol>(Sym)) in getSymbolValue()
|
| H A D | Driver.cpp | 1285 if (auto *S = dyn_cast<SharedSymbol>(Sym)) { in demoteSharedSymbols()
|