Searched refs:ELFFileBase (Results 1 – 17 of 17) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | InputFiles.h | 169 class ELFFileBase : public InputFile { 171 ELFFileBase(Kind k, ELFKind ekind, MemoryBufferRef m); 224 template <class ELFT> class ObjFile : public ELFFileBase { 231 return this->ELFFileBase::getObj<ELFT>(); in getObj() 235 : ELFFileBase(ObjKind, ekind, m) { in ObjFile() 342 class SharedFile : public ELFFileBase { 384 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 | InputFiles.cpp | 310 ctx.objectFiles.push_back(cast<ELFFileBase>(file)); in doParseFile() 493 ELFFileBase::ELFFileBase(Kind k, ELFKind ekind, MemoryBufferRef mb) in ELFFileBase() function in ELFFileBase 506 void ELFFileBase::init() { in init() 525 template <class ELFT> void ELFFileBase::init(InputFile::Kind k) { in init() 1305 : ELFFileBase(SharedKind, getELFKind(m, ""), m), soName(defaultSoName), in SharedFile() 1801 ELFFileBase *elf::createObjFile(MemoryBufferRef mb, StringRef archiveName, in createObjFile() 1803 ELFFileBase *f; in createObjFile()
|
| H A D | Driver.cpp | 910 for (ELFFileBase *file : ctx.objectFiles) in readCallGraph() 1026 for (ELFFileBase *f : ctx.objectFiles) { in ltoValidateAllVtablesHaveTypeInfos() 2012 if (isa<ELFFileBase>(file)) in excludeLibs() 2019 for (ELFFileBase *file : ctx.objectFiles) in excludeLibs() 2082 for (ELFFileBase *file : ctx.objectFiles) in writeArchiveStats() 2209 for (ELFFileBase *file : ctx.objectFiles) { in replaceCommonSymbols() 2539 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in redirectSymbols() 2574 for (ELFFileBase *f : ctx.objectFiles) { in getAndFeatures() 2638 static void postParseObjectFile(ELFFileBase *file) { in postParseObjectFile() 2786 parallelForEach(ctx.objectFiles, [](ELFFileBase *file) { in link() [all …]
|
| H A D | Config.h | 40 class ELFFileBase; variable 455 SmallVector<ELFFileBase *, 0> objectFiles;
|
| H A D | MarkLive.cpp | 335 for (ELFFileBase *file : ctx.objectFiles) in moveToMain()
|
| H A D | Target.h | 241 void createTaggedSymbols(const SmallVector<ELFFileBase *, 0> &files);
|
| 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 | 565 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in run()
|
| H A D | Relocations.cpp | 599 auto *file = cast<ELFFileBase>(sym.file); in getAlternativeSpelling() 1588 for (ELFFileBase *f : ctx.objectFiles) { in scanRelocations() 1809 for (ELFFileBase *file : ctx.objectFiles) in postScanRelocations()
|
| H A D | Writer.cpp | 693 for (ELFFileBase *file : ctx.objectFiles) { in markUsedLocalSymbols() 764 for (ELFFileBase *file : ctx.objectFiles) { in demoteAndCopyLocalSymbols() 1361 for (ELFFileBase *file : ctx.objectFiles) in buildSectionOrder()
|
| H A D | InputSection.cpp | 141 cast<ELFFileBase>(file)->getELFShdrs<ELFT>()[relSecIdx]; in relsOrRelas()
|
| H A D | SyntheticSections.cpp | 3337 parallelForEach(ctx.objectFiles, [](ELFFileBase *file) { in splitSections()
|
| /freebsd-14.2/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 | 1030 void lld::elf::createTaggedSymbols(const SmallVector<ELFFileBase *, 0> &files) { in createTaggedSymbols() argument
|
| H A D | ARM.cpp | 978 for (ELFFileBase *file : ctx.objectFiles) { in addArmInputSectionMappingSymbols()
|