Searched refs:LazySymbol (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/lld/MachO/ |
D | Symbols.h | 170 class LazySymbol : public Symbol { 172 LazySymbol(ArchiveFile *file, const llvm::object::Archive::Symbol &sym) in LazySymbol() function 220 alignas(LazySymbol) char e[sizeof(LazySymbol)];
|
D | SymbolTable.cpp | 72 else if (LazySymbol *lazy = dyn_cast<LazySymbol>(s)) in addUndefined() 123 replaceSymbol<LazySymbol>(s, file, sym); in addLazy()
|
D | Symbols.cpp | 47 void LazySymbol::fetchArchiveMember() { file->fetch(sym); } in fetchArchiveMember()
|
/external/llvm-project/lld/wasm/ |
D | Symbols.cpp | 104 if (auto *l = dyn_cast<LazySymbol>(this)) in getSignature() 345 void LazySymbol::fetch() { cast<ArchiveFile>(file)->addMember(&archiveSymbol); } in fetch() 347 void LazySymbol::setWeak() { in setWeak() 351 MemoryBufferRef LazySymbol::getMemberBuffer() { in getMemberBuffer()
|
D | Symbols.h | 415 class LazySymbol : public Symbol { 417 LazySymbol(StringRef name, uint32_t flags, InputFile *file, in LazySymbol() function 518 alignas(LazySymbol) char e[sizeof(LazySymbol)];
|
D | SymbolTable.cpp | 475 } else if (auto *lazy = dyn_cast<LazySymbol>(s)) { in addUndefinedFunction() 521 } else if (auto *lazy = dyn_cast<LazySymbol>(s)) { in addUndefinedData() 549 else if (auto *lazy = dyn_cast<LazySymbol>(s)) in addUndefinedGlobal() 565 replaceSymbol<LazySymbol>(s, name, 0, file, *sym); in addLazy() 582 auto newSym = replaceSymbol<LazySymbol>(s, name, WASM_SYMBOL_BINDING_WEAK, in addLazy()
|
D | Driver.cpp | 547 if (auto *lazySym = dyn_cast<LazySymbol>(sym)) in handleUndefined() 558 if (auto *lazySym = dyn_cast<LazySymbol>(sym)) { in handleLibcall()
|