Searched refs:SharedSymbol (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | Symbols.h | 37 class SharedSymbol; variable 244 void resolve(const SharedSymbol &other); 430 class SharedSymbol : public Symbol { 434 SharedSymbol(InputFile &file, StringRef name, uint8_t binding, in SharedSymbol() function 462 auto &s = static_cast<SharedSymbol &>(sym); in overwrite() 543 alignas(SharedSymbol) char d[sizeof(SharedSymbol)];
|
| H A D | Symbols.cpp | 42 AssertSymbol<SharedSymbol>(); in assertSymbols() 204 return cast<SharedSymbol>(this)->size; in getSize() 597 if (auto *s = dyn_cast<SharedSymbol>(this)) { in resolve() 661 void Symbol::resolve(const SharedSymbol &other) { in resolve()
|
| H A D | MarkLive.cpp | 120 if (auto *ss = dyn_cast<SharedSymbol>(&sym)) in resolveReloc() 358 if (auto *s = dyn_cast<SharedSymbol>(sym)) in markLive()
|
| H A D | MapFile.cpp | 229 if (isa<SharedSymbol>(sym)) in writeCref()
|
| H A D | InputFiles.cpp | 1525 SharedSymbol{*this, name, sym.getBinding(), sym.st_other, in parse() 1542 SharedSymbol{*this, saver().save(name), sym.getBinding(), sym.st_other, in parse()
|
| H A D | LinkerScript.cpp | 1405 if (isa<SharedSymbol>(sym)) in getSymbolValue()
|
| H A D | Driver.cpp | 2090 auto *s = dyn_cast<SharedSymbol>(sym); in demoteSharedAndLazySymbols() 2365 sym2->resolve(cast<SharedSymbol>(sym)); in combineVersionedSymbol()
|