Searched refs:LazyObjFile (Results 1 – 12 of 12) sorted by relevance
/external/llvm-project/lld/ELF/ |
D | InputFiles.h | 302 class LazyObjFile : public InputFile { 304 LazyObjFile(MemoryBufferRef m, StringRef archiveName, in LazyObjFile() function 416 extern std::vector<LazyObjFile *> lazyObjFiles;
|
D | LTO.h | 41 class LazyObjFile; variable
|
D | InputFiles.cpp | 49 std::vector<LazyObjFile *> elf::lazyObjFiles; 188 if (auto *f = dyn_cast<LazyObjFile>(file)) { in doParseFile() 1184 cast<LazyObjFile>(sym->file)->fetched)) in initializeSymbols() 1783 void LazyObjFile::fetch() { in fetch() 1798 template <class ELFT> void LazyObjFile::parse() { in parse() 1856 bool LazyObjFile::shouldFetchForCommon(const StringRef &name) { in shouldFetchForCommon() 1877 template void LazyObjFile::parse<ELF32LE>(); 1878 template void LazyObjFile::parse<ELF32BE>(); 1879 template void LazyObjFile::parse<ELF64LE>(); 1880 template void LazyObjFile::parse<ELF64BE>();
|
D | Symbols.cpp | 259 dyn_cast<LazyObjFile>(sym->file)->fetch(); in fetch() 711 LazyObjFile *obj = cast<LazyObjFile>(loSym->file); in resolveLazy()
|
D | LTO.cpp | 275 for (LazyObjFile *f : lazyObjFiles) { in thinLTOCreateEmptyIndexFiles()
|
D | Driver.cpp | 247 files.push_back(make<LazyObjFile>(p.first, path, p.second)); in addFile() 277 files.push_back(make<LazyObjFile>(mbref, "", 0)); in addFile()
|
/external/llvm-project/lld/COFF/ |
D | InputFiles.h | 119 class LazyObjFile : public InputFile { 121 explicit LazyObjFile(MemoryBufferRef m) : InputFile(LazyObjectKind, m) {} in LazyObjFile() function
|
D | SymbolTable.h | 89 void addLazyObject(LazyObjFile *f, StringRef n);
|
D | Symbols.h | 306 LazyObject(LazyObjFile *f, StringRef n) in LazyObject() 309 LazyObjFile *file;
|
D | InputFiles.cpp | 141 void LazyObjFile::fetch() { in fetch() 154 void LazyObjFile::parse() { in parse()
|
D | SymbolTable.cpp | 528 void SymbolTable::addLazyObject(LazyObjFile *f, StringRef n) { in addLazyObject()
|
D | Driver.cpp | 220 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer() 227 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer()
|