Searched refs:ELFFileBase (Results 1 – 18 of 18) sorted by relevance
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | InputFiles.h | 178 class ELFFileBase : public InputFile { 180 ELFFileBase(Ctx &ctx, Kind k, ELFKind ekind, MemoryBufferRef m); 181 ~ELFFileBase(); 248 template <class ELFT> class ObjFile : public ELFFileBase { 255 return this->ELFFileBase::getObj<ELFT>(); in getObj() 259 : ELFFileBase(ctx, ObjKind, ekind, m) { in ObjFile() 337 class SharedFile : public ELFFileBase { 380 std::unique_ptr<ELFFileBase> createObjFile(Ctx &, MemoryBufferRef mb,
|
| H A D | InputFiles.cpp | 322 ctx.objectFiles.push_back(cast<ELFFileBase>(file)); in doParseFile() 448 DWARFCache *ELFFileBase::getDwarf() { in getDwarf() 467 ELFFileBase::ELFFileBase(Ctx &ctx, Kind k, ELFKind ekind, MemoryBufferRef mb) in ELFFileBase() function in ELFFileBase 472 ELFFileBase::~ELFFileBase() {} in ~ELFFileBase() 482 void ELFFileBase::init() { in init() 501 template <class ELFT> void ELFFileBase::init(InputFile::Kind k) { in init() 921 static void parseGnuPropertyNote(Ctx &ctx, ELFFileBase &f, in parseGnuPropertyNote() 1383 : ELFFileBase(ctx, SharedKind, getELFKind(ctx, m, ""), m), in SharedFile() 1971 std::unique_ptr<ELFFileBase> elf::createObjFile(Ctx &ctx, MemoryBufferRef mb, in createObjFile() 1974 std::unique_ptr<ELFFileBase> f; in createObjFile()
|
| H A D | MapFile.cpp | 57 for (ELFFileBase *file : ctx.objectFiles) in getSymbols() 231 for (ELFFileBase *file : ctx.objectFiles) { in writeCref()
|
| H A D | BPSectionOrderer.cpp | 92 for (ELFFileBase *file : ctx.objectFiles) in runBalancedPartitioning()
|
| H A D | Driver.cpp | 1009 for (ELFFileBase *file : ctx.objectFiles) in readCallGraph() 1136 for (ELFFileBase *f : ctx.objectFiles) { in ltoValidateAllVtablesHaveTypeInfos() 2314 if (isa<ELFFileBase>(file)) in excludeLibs() 2315 symbols = cast<ELFFileBase>(file)->getGlobalSymbols(); in excludeLibs() 2324 for (ELFFileBase *file : ctx.objectFiles) in excludeLibs() 2389 for (ELFFileBase *file : ctx.objectFiles) in writeArchiveStats() 2517 for (ELFFileBase *file : ctx.objectFiles) { in replaceCommonSymbols() 2877 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in redirectSymbols() 2912 auto it = llvm::find_if(ctx.objectFiles, [](const ELFFileBase *f) { in readSecurityNotes() 2931 for (ELFFileBase *f : ctx.objectFiles) { in readSecurityNotes() [all …]
|
| H A D | MarkLive.cpp | 438 for (ELFFileBase *file : ctx.objectFiles) in run() 481 for (ELFFileBase *file : ctx.objectFiles) in moveToMain()
|
| H A D | Config.h | 42 class ELFFileBase; variable 671 SmallVector<ELFFileBase *, 0> objectFiles;
|
| H A D | AArch64ErrataFix.cpp | 441 for (ELFFileBase *file : ctx.objectFiles) { in init()
|
| H A D | ARMErrataFix.cpp | 335 for (ELFFileBase *file : ctx.objectFiles) { in init()
|
| H A D | OutputSections.cpp | 684 const auto &file = *cast<ELFFileBase>(relSec->file); in relToCrel() 709 const auto &file = *cast<ELFFileBase>(relSec->file); in finalizeNonAllocCrel()
|
| H A D | ICF.cpp | 567 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in run()
|
| H A D | Relocations.cpp | 575 auto *file = cast<ELFFileBase>(sym.file); in getAlternativeSpelling() 1710 for (ELFFileBase *f : ctx.objectFiles) { in scanRelocations() 1965 for (ELFFileBase *file : ctx.objectFiles) in postScanRelocations()
|
| H A D | Writer.cpp | 415 for (ELFFileBase *file : ctx.objectFiles) { in markUsedLocalSymbols() 495 for (ELFFileBase *file : ctx.objectFiles) { in demoteAndCopyLocalSymbols() 1145 for (ELFFileBase *file : ctx.objectFiles) in buildSectionOrder()
|
| H A D | InputSection.cpp | 332 auto &file = cast<ELFFileBase>(*sec.file); in operator <<()
|
| H A D | SyntheticSections.cpp | 4039 parallelForEach(ctx.objectFiles, [](ELFFileBase *file) { in splitSections()
|
| /freebsd/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | TargetImpl.h | 43 for (ELFFileBase *f : ctx.objectFiles) { in applyBranchToBranchOptImpl()
|
| H A D | MipsArchTree.cpp | 362 if (auto *ef = dyn_cast<ELFFileBase>(&f)) in isN32Abi()
|
| H A D | ARM.cpp | 1066 for (ELFFileBase *file : ctx.objectFiles) { in addArmInputSectionMappingSymbols()
|