Home
last modified time | relevance | path

Searched refs:LazySymbol (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/lld/MachO/
DSymbols.h170 class LazySymbol : public Symbol {
172 LazySymbol(ArchiveFile *file, const llvm::object::Archive::Symbol &sym) in LazySymbol() function
220 alignas(LazySymbol) char e[sizeof(LazySymbol)];
DSymbolTable.cpp72 else if (LazySymbol *lazy = dyn_cast<LazySymbol>(s)) in addUndefined()
123 replaceSymbol<LazySymbol>(s, file, sym); in addLazy()
DSymbols.cpp47 void LazySymbol::fetchArchiveMember() { file->fetch(sym); } in fetchArchiveMember()
/external/llvm-project/lld/wasm/
DSymbols.cpp104 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()
DSymbols.h415 class LazySymbol : public Symbol {
417 LazySymbol(StringRef name, uint32_t flags, InputFile *file, in LazySymbol() function
518 alignas(LazySymbol) char e[sizeof(LazySymbol)];
DSymbolTable.cpp475 } 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()
DDriver.cpp547 if (auto *lazySym = dyn_cast<LazySymbol>(sym)) in handleUndefined()
558 if (auto *lazySym = dyn_cast<LazySymbol>(sym)) { in handleLibcall()