Home
last modified time | relevance | path

Searched refs:SharedFile (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/lld/ELF/
DInputFiles.h362 class SharedFile : public ELFFileBase {
364 SharedFile(MemoryBufferRef m, StringRef defaultSoName) in SharedFile() function
418 extern std::vector<SharedFile *> sharedFiles;
DSymbolTable.h59 llvm::DenseMap<StringRef, SharedFile *> soNames;
DInputFiles.cpp51 std::vector<SharedFile *> elf::sharedFiles;
198 if (auto *f = dyn_cast<SharedFile>(file)) { in doParseFile()
1335 unsigned SharedFile::vernauxNum;
1371 std::vector<uint32_t> SharedFile::parseVerneed(const ELFFile<ELFT> &obj, in parseVerneed()
1430 template <class ELFT> void SharedFile::parse() { in parse()
1487 DenseMap<StringRef, SharedFile *>::iterator it; in parse()
1887 template void SharedFile::parse<ELF32LE>();
1888 template void SharedFile::parse<ELF32BE>();
1889 template void SharedFile::parse<ELF64LE>();
1890 template void SharedFile::parse<ELF64BE>();
DSymbols.h385 SharedFile &getFile() const { return *cast<SharedFile>(file); } in getFile()
DSyntheticSections.cpp1332 for (SharedFile *file : sharedFiles) in finalizeContents()
1495 for (SharedFile *f : sharedFiles) in finalizeContents()
3106 auto &file = cast<SharedFile>(*ss->file); in addVerneed()
3120 file.vernauxs[ss->verdefIndex] = ++SharedFile::vernauxNum + getVerDefNum(); in addVerneed()
3131 for (SharedFile *f : sharedFiles) { in finalizeContents()
3186 SharedFile::vernauxNum * sizeof(Elf_Vernaux); in getSize()
3190 return isLive() && SharedFile::vernauxNum != 0; in isNeeded()
DSymbols.cpp541 if (dyn_cast_or_null<SharedFile>(other.file)) in resolveUndefined()
DWriter.cpp1999 for (SharedFile *file : sharedFiles) in finalizeSections()
2007 if (auto *f = dyn_cast_or_null<SharedFile>(sym->file)) in finalizeSections()
2030 if (auto *file = dyn_cast_or_null<SharedFile>(sym->file)) in finalizeSections()
DRelocations.cpp493 const SharedFile &file = ss.getFile(); in isReadOnly()
512 SharedFile &file = ss.getFile(); in getSymbolsAt()
DDriver.cpp103 SharedFile::vernauxNum = 0; in link()
272 make<SharedFile>(mbref, withLOption ? path::filename(path) : path)); in addFile()
/external/llvm-project/lld/wasm/
DInputFiles.h162 class SharedFile : public InputFile {
164 explicit SharedFile(MemoryBufferRef m) : InputFile(SharedKind, m) {} in SharedFile() function
DSymbolTable.h95 std::vector<SharedFile *> sharedFiles;
DInputFiles.cpp82 return make<SharedFile>(mb); in createObjectFile()
DSymbolTable.cpp39 if (auto *f = dyn_cast<SharedFile>(file)) { in addFile()