Searched refs:ELFFileBase (Results 1 – 16 of 16) sorted by relevance
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | InputFiles.h | 182 class ELFFileBase : public InputFile { 184 ELFFileBase(Kind k, ELFKind ekind, MemoryBufferRef m); 238 template <class ELFT> class ObjFile : public ELFFileBase { 245 return this->ELFFileBase::getObj<ELFT>(); in getObj() 249 : ELFFileBase(ObjKind, ekind, m) { in ObjFile() 344 class SharedFile : public ELFFileBase { 386 ELFFileBase *createObjFile(MemoryBufferRef mb, StringRef archiveName = "",
|
H A D | MapFile.cpp | 58 for (ELFFileBase *file : ctx.objectFiles) in getSymbols() 227 for (ELFFileBase *file : ctx.objectFiles) { in writeCref()
|
H A D | Driver.cpp | 939 for (ELFFileBase *file : ctx.objectFiles) in readCallGraph() 1064 for (ELFFileBase *f : ctx.objectFiles) { in ltoValidateAllVtablesHaveTypeInfos() 2141 if (isa<ELFFileBase>(file)) in excludeLibs() 2142 symbols = cast<ELFFileBase>(file)->getGlobalSymbols(); in excludeLibs() 2148 for (ELFFileBase *file : ctx.objectFiles) in excludeLibs() 2214 for (ELFFileBase *file : ctx.objectFiles) in writeArchiveStats() 2341 for (ELFFileBase *file : ctx.objectFiles) { in replaceCommonSymbols() 2669 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in redirectSymbols() 2714 auto it = llvm::find_if(ctx.objectFiles, [](const ELFFileBase *f) { in readSecurityNotes() 2723 for (ELFFileBase *f : ctx.objectFiles) { in readSecurityNotes() [all …]
|
H A D | InputFiles.cpp | 321 ctx.objectFiles.push_back(cast<ELFFileBase>(file)); in doParseFile() 516 ELFFileBase::ELFFileBase(Kind k, ELFKind ekind, MemoryBufferRef mb) in ELFFileBase() function in ELFFileBase 529 void ELFFileBase::init() { in init() 548 template <class ELFT> void ELFFileBase::init(InputFile::Kind k) { in init() 1363 : ELFFileBase(SharedKind, getELFKind(m, ""), m), soName(defaultSoName), in SharedFile() 1859 ELFFileBase *elf::createObjFile(MemoryBufferRef mb, StringRef archiveName, in createObjFile() 1861 ELFFileBase *f; in createObjFile()
|
H A D | Config.h | 40 class ELFFileBase; variable 472 SmallVector<ELFFileBase *, 0> objectFiles;
|
H A D | MarkLive.cpp | 343 for (ELFFileBase *file : ctx.objectFiles) in moveToMain()
|
H A D | OutputSections.cpp | 663 const auto &file = *cast<ELFFileBase>(relSec->file); in relToCrel() 688 const auto &file = *cast<ELFFileBase>(relSec->file); in finalizeNonAllocCrel()
|
H A D | AArch64ErrataFix.cpp | 443 for (ELFFileBase *file : ctx.objectFiles) { in init()
|
H A D | ARMErrataFix.cpp | 330 for (ELFFileBase *file : ctx.objectFiles) { in init()
|
H A D | ICF.cpp | 573 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in run()
|
H A D | Relocations.cpp | 602 auto *file = cast<ELFFileBase>(sym.file); in getAlternativeSpelling() 1647 for (ELFFileBase *f : ctx.objectFiles) { in scanRelocations() 1871 for (ELFFileBase *file : ctx.objectFiles) in postScanRelocations()
|
H A D | Writer.cpp | 398 for (ELFFileBase *file : ctx.objectFiles) { in markUsedLocalSymbols() 478 for (ELFFileBase *file : ctx.objectFiles) { in demoteAndCopyLocalSymbols() 1099 for (ELFFileBase *file : ctx.objectFiles) in buildSectionOrder()
|
H A D | SyntheticSections.cpp | 3949 parallelForEach(ctx.objectFiles, [](ELFFileBase *file) { in splitSections()
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | MipsArchTree.cpp | 364 if (auto *ef = dyn_cast<ELFFileBase>(f)) in isN32Abi()
|
H A D | AArch64.cpp | 1130 void lld::elf::createTaggedSymbols(const SmallVector<ELFFileBase *, 0> &files) { in createTaggedSymbols() argument
|
H A D | ARM.cpp | 1055 for (ELFFileBase *file : ctx.objectFiles) { in addArmInputSectionMappingSymbols()
|