Searched refs:LazyObjFile (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SymbolTable.cpp | 84 if (auto *F = dyn_cast<LazyObjFile>(File)) { in addFile() 568 void SymbolTable::addLazyObject(StringRef Name, LazyObjFile &File) { in addLazyObject() 599 if (InputFile *File = cast<LazyObjFile>(S->File)->fetch()) in fetchLazy() 792 template void SymbolTable::addLazyObject<ELF32LE>(StringRef, LazyObjFile &); 793 template void SymbolTable::addLazyObject<ELF32BE>(StringRef, LazyObjFile &); 794 template void SymbolTable::addLazyObject<ELF64LE>(StringRef, LazyObjFile &); 795 template void SymbolTable::addLazyObject<ELF64BE>(StringRef, LazyObjFile &);
|
| H A D | InputFiles.h | 264 class LazyObjFile : public InputFile { 266 LazyObjFile(MemoryBufferRef M, StringRef ArchiveName, in LazyObjFile() function 379 extern std::vector<LazyObjFile *> LazyObjFiles;
|
| H A D | InputFiles.cpp | 45 std::vector<LazyObjFile *> elf::LazyObjFiles; 1259 MemoryBufferRef LazyObjFile::getBuffer() { in getBuffer() 1266 InputFile *LazyObjFile::fetch() { in fetch() 1276 template <class ELFT> void LazyObjFile::parse() { in parse() 1331 template void LazyObjFile::parse<ELF32LE>(); 1332 template void LazyObjFile::parse<ELF32BE>(); 1333 template void LazyObjFile::parse<ELF64LE>(); 1334 template void LazyObjFile::parse<ELF64BE>();
|
| H A D | LTO.h | 42 class LazyObjFile; variable
|
| H A D | SymbolTable.h | 61 template <class ELFT> void addLazyObject(StringRef Name, LazyObjFile &Obj);
|
| H A D | LTO.cpp | 260 for (LazyObjFile *F : LazyObjFiles) in compile()
|
| H A D | Symbols.h | 38 class LazyObjFile; variable
|
| H A D | Driver.cpp | 218 Files.push_back(make<LazyObjFile>(P.first, Path, P.second)); in addFile() 248 Files.push_back(make<LazyObjFile>(MBRef, "", 0)); in addFile()
|