Searched refs:SharedFile (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | InputFiles.cpp | 862 SharedFile<ELFT>::SharedFile(MemoryBufferRef M, StringRef DefaultSoName) in SharedFile() function in SharedFile 868 template <class ELFT> void SharedFile<ELFT>::parseDynamic() { in parseDynamic() 997 template <class ELFT> void SharedFile<ELFT>::parseRest() { in parseRest() 1247 return make<SharedFile<ELF32LE>>(MB, DefaultSoName); in createSharedFile() 1249 return make<SharedFile<ELF32BE>>(MB, DefaultSoName); in createSharedFile() 1251 return make<SharedFile<ELF64LE>>(MB, DefaultSoName); in createSharedFile() 1253 return make<SharedFile<ELF64BE>>(MB, DefaultSoName); in createSharedFile() 1346 template class elf::SharedFile<ELF32LE>; member in elf 1347 template class elf::SharedFile<ELF32BE>; member in elf 1348 template class elf::SharedFile<ELF64LE>; member in elf [all …]
|
| H A D | SymbolTable.cpp | 94 if (auto *F = dyn_cast<SharedFile<ELFT>>(File)) { in addFile() 107 cast<SharedFile<ELFT>>(It->second)->IsNeeded |= F->IsNeeded; in addFile() 489 void SymbolTable::addShared(StringRef Name, SharedFile<ELFT> &File, in addShared() 802 template void SymbolTable::addShared<ELF32LE>(StringRef, SharedFile<ELF32LE> &, 805 template void SymbolTable::addShared<ELF32BE>(StringRef, SharedFile<ELF32BE> &, 808 template void SymbolTable::addShared<ELF64LE>(StringRef, SharedFile<ELF64LE> &, 811 template void SymbolTable::addShared<ELF64BE>(StringRef, SharedFile<ELF64BE> &,
|
| H A D | Symbols.h | 41 template <class ELFT> class SharedFile; variable 275 template <class ELFT> SharedFile<ELFT> &getFile() const { in getFile() 276 return *cast<SharedFile<ELFT>>(File); in getFile()
|
| H A D | InputFiles.h | 312 template <class ELFT> class SharedFile : public ELFFileBase<ELFT> { 333 SharedFile(MemoryBufferRef M, StringRef DefaultSoName);
|
| H A D | OutputSections.h | 34 template <class ELFT> class SharedFile; variable
|
| H A D | SymbolTable.h | 53 void addShared(StringRef Name, SharedFile<ELFT> &F,
|
| H A D | Writer.cpp | 1685 SharedFile<ELFT> *F = cast<SharedFile<ELFT>>(File); in finalizeSections() 1692 if (auto *F = dyn_cast_or_null<SharedFile<ELFT>>(Sym->File)) in finalizeSections() 1707 if (auto *File = dyn_cast_or_null<SharedFile<ELFT>>(Sym->File)) in finalizeSections()
|
| H A D | SyntheticSections.cpp | 1213 SharedFile<ELFT> *F = cast<SharedFile<ELFT>>(File); in DynamicSection() 2795 auto &File = cast<SharedFile<ELFT>>(*SS->File); in addSymbol() 2807 typename SharedFile<ELFT>::NeededVer &NV = File.VerdefMap[Ver]; in addSymbol() 2825 for (std::pair<SharedFile<ELFT> *, size_t> &P : Needed) { in writeTo() 2863 for (const std::pair<SharedFile<ELFT> *, size_t> &P : Needed) in getSize()
|
| H A D | Relocations.cpp | 469 const SharedFile<ELFT> &File = SS.getFile<ELFT>(); in isReadOnly() 487 SharedFile<ELFT> &File = SS.getFile<ELFT>(); in getSymbolsAt()
|
| H A D | SyntheticSections.h | 800 std::vector<std::pair<SharedFile<ELFT> *, size_t>> Needed;
|