Searched refs:LazyObjFile (Results 1 - 12 of 12) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/lld/ELF/
H A DLTO.h41 class LazyObjFile;
H A DInputFiles.h290 // LazyObjFile is analogous to ArchiveFile in the sense that
292 // LazyObjFile wraps a single file instead of multiple files.
297 class LazyObjFile : public InputFile { class in namespace:lld::elf
299 LazyObjFile(MemoryBufferRef m, StringRef archiveName, function in class:lld::elf::LazyObjFile
403 extern std::vector<LazyObjFile *> lazyObjFiles;
H A DInputFiles.cpp48 std::vector<LazyObjFile *> elf::lazyObjFiles;
184 if (auto *f = dyn_cast<LazyObjFile>(file)) {
1065 // because of LazyObjFile.
1151 // !ArchiveFile::parsed or LazyObjFile::fetched means that the file
1159 cast<LazyObjFile>(sym->file)->fetched))
1662 void LazyObjFile::fetch() {
1677 template <class ELFT> void LazyObjFile::parse() {
1719 // undefined symbol. If that happens, this LazyObjFile has served
1749 template void LazyObjFile::parse<ELF32LE>();
1750 template void LazyObjFile
[all...]
H A DLTO.cpp256 // If LazyObjFile has not been added to link, emit empty index files.
260 for (LazyObjFile *f : lazyObjFiles) {
H A DSymbols.cpp260 dyn_cast<LazyObjFile>(sym->file)->fetch();
H A DDriver.cpp237 files.push_back(make<LazyObjFile>(p.first, path, p.second));
267 files.push_back(make<LazyObjFile>(mbref, "", 0));
/freebsd-13-stable/contrib/llvm-project/lld/COFF/
H A DSymbolTable.h89 void addLazyObject(LazyObjFile *f, StringRef n);
H A DInputFiles.h119 class LazyObjFile : public InputFile { class in namespace:lld::coff
121 explicit LazyObjFile(MemoryBufferRef m) : InputFile(LazyObjectKind, m) {} function in class:lld::coff::LazyObjFile
H A DSymbols.h296 LazyObject(LazyObjFile *f, StringRef n)
299 LazyObjFile *file;
H A DInputFiles.cpp141 void LazyObjFile::fetch() {
154 void LazyObjFile::parse() {
H A DSymbolTable.cpp527 void SymbolTable::addLazyObject(LazyObjFile *f, StringRef n) {
H A DDriver.cpp211 symtab->addFile(make<LazyObjFile>(mbref));
218 symtab->addFile(make<LazyObjFile>(mbref));

Completed in 140 milliseconds