Searched refs:SharedFile (Results 1 – 10 of 10) sorted by relevance
20 class SharedFile; variable65 llvm::DenseMap<llvm::CachedHashStringRef, SharedFile *> soNames;
324 } else if (auto *f = dyn_cast<SharedFile>(file)) { in doParseFile()1382 SharedFile::SharedFile(Ctx &ctx, MemoryBufferRef m, StringRef defaultSoName) in SharedFile() function in SharedFile1415 std::vector<uint32_t> SharedFile::parseVerneed(const ELFFile<ELFT> &obj, in parseVerneed()1453 void SharedFile::parseGnuAndFeatures(const ELFFile<ELFT> &obj) { in parseGnuAndFeatures()1502 template <class ELFT> void SharedFile::parse() { in parse()1565 DenseMap<CachedHashStringRef, SharedFile *>::iterator it; in parse()2034 template void SharedFile::parse<ELF32LE>();2035 template void SharedFile::parse<ELF32BE>();2036 template void SharedFile::parse<ELF64LE>();2037 template void SharedFile::parse<ELF64BE>();
337 class SharedFile : public ELFFileBase {339 SharedFile(Ctx &, MemoryBufferRef m, StringRef defaultSoName);
164 cast<SharedFile>(ss->file)->isNeeded = true; in resolveReloc()510 cast<SharedFile>(s->file)->isNeeded = true; in markLive()
495 if (isa<SharedFile>(other.file)) in resolve()679 if (isa_and_nonnull<SharedFile>(sym.file)) in overwrite()
43 class SharedFile; variable672 SmallVector<SharedFile *, 0> sharedFiles;
294 if (sym->isLazy() || (s && !cast<SharedFile>(s->file)->isNeeded)) { in demoteSymbolsAndComputeIsPreemptible()1929 for (SharedFile *file : ctx.sharedFiles) { in finalizeSections()1970 if (auto *file = dyn_cast<SharedFile>(sym->file)) in finalizeSections()
260 const auto &file = cast<SharedFile>(*ss.file); in isReadOnly()279 const auto &file = cast<SharedFile>(*ss.file); in getSymbolsAt()
1388 for (SharedFile *file : ctx.sharedFiles) in computeContents()1580 for (SharedFile *f : ctx.sharedFiles) in computeContents()3849 auto &file = cast<SharedFile>(*ss.file); in addVerneed()3872 for (SharedFile *f : ctx.sharedFiles) { in finalizeContents()
318 auto f = std::make_unique<SharedFile>( in addFile()1146 for (SharedFile *f : ctx.sharedFiles) { in ltoValidateAllVtablesHaveTypeInfos()3082 for (SharedFile *f : ctx.sharedFiles) in readSecurityNotes()