Home
last modified time | relevance | path

Searched refs:LazyArchive (Results 1 – 9 of 9) sorted by relevance

/external/llvm-project/lld/ELF/
DSymbols.h37 class LazyArchive; variable
406 class LazyArchive : public Symbol {
408 LazyArchive(InputFile &file, const llvm::object::Archive::Symbol s) in LazyArchive() function
478 alignas(LazyArchive) char e[sizeof(LazyArchive)];
500 AssertSymbol<LazyArchive>(); in assertSymbols()
513 return sizeof(LazyArchive); in getSymbolSize()
DSymbols.cpp253 if (auto *sym = dyn_cast<LazyArchive>(this)) { in fetch()
266 MemoryBufferRef LazyArchive::getMemberBuffer() { in getMemberBuffer()
436 resolveLazy(cast<LazyArchive>(other)); in resolve()
703 if (auto *laSym = dyn_cast<LazyArchive>(&other)) { in resolveLazy()
DInputFiles.cpp1209 symtab->addSymbol(LazyArchive{*this, sym}); in parse()
DDriver.cpp1616 mb = cast<LazyArchive>(sym)->getMemberBuffer(); in handleLibcall()
/external/llvm-project/lld/COFF/
DSymbols.cpp69 if (auto *sym = dyn_cast<LazyArchive>(this)) in getFile()
129 MemoryBufferRef LazyArchive::getMemberBuffer() { in getMemberBuffer()
DSymbols.h291 class LazyArchive : public Symbol {
293 LazyArchive(ArchiveFile *f, const Archive::Symbol s) in LazyArchive() function
464 alignas(LazyArchive) char e[sizeof(LazyArchive)];
DSymbolTable.h32 class LazyArchive; variable
DSymbolTable.cpp71 auto *l = cast<LazyArchive>(s); in forceLazy()
518 replaceSymbol<LazyArchive>(s, f, sym); in addLazyArchive()
730 if (auto *l = dyn_cast<LazyArchive>(sym)) { in addLibcall()
DDriver.cpp2024 if (dyn_cast_or_null<LazyArchive>(symtab->find(arg->getValue()))) in link()