| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ELFObjectFile.cpp | 59 ELFObjectFileBase::ELFObjectFileBase(unsigned int Type, MemoryBufferRef Source) in ELFObjectFileBase() function in ELFObjectFileBase 100 SubtargetFeatures ELFObjectFileBase::getMIPSFeatures() const { in getMIPSFeatures() 160 SubtargetFeatures ELFObjectFileBase::getARMFeatures() const { in getARMFeatures() 319 SubtargetFeatures ELFObjectFileBase::getHexagonFeatures() const { in getHexagonFeatures() 367 Expected<SubtargetFeatures> ELFObjectFileBase::getRISCVFeatures() const { in getRISCVFeatures() 401 SubtargetFeatures ELFObjectFileBase::getLoongArchFeatures() const { in getLoongArchFeatures() 419 Expected<SubtargetFeatures> ELFObjectFileBase::getFeatures() const { in getFeatures() 436 std::optional<StringRef> ELFObjectFileBase::tryGetCPUName() const { in tryGetCPUName() 452 StringRef ELFObjectFileBase::getAMDGPUCPUName() const { in getAMDGPUCPUName() 621 StringRef ELFObjectFileBase::getNVPTXCPUName() const { in getNVPTXCPUName() [all …]
|
| H A D | SymbolSize.cpp | 53 if (const auto *E = dyn_cast<ELFObjectFileBase>(&O)) { in computeSymbolSizes()
|
| H A D | RelocationResolver.cpp | 261 if (const auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) in isAMDGPU()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.h | 19 class ELFObjectFileBase; variable 27 Error getELFRelocationValueString(const object::ELFObjectFileBase *Obj,
|
| H A D | llvm-objdump.h | 35 class ELFObjectFileBase; variable 103 std::unique_ptr<Dumper> createELFDumper(const object::ELFObjectFileBase &Obj);
|
| H A D | ELFDump.cpp | 50 objdump::createELFDumper(const object::ELFObjectFileBase &Obj) { in createELFDumper() 172 Error objdump::getELFRelocationValueString(const ELFObjectFileBase *Obj, in getELFRelocationValueString()
|
| H A D | llvm-objdump.cpp | 380 if (const auto *O = dyn_cast<ELFObjectFileBase>(&Obj)) in createDumper() 544 if (auto *ELF = dyn_cast<ELFObjectFileBase>(Obj)) in getRelocationValueString() 621 const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj); in isAArch64Elf() 626 const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj); in isArmElf() 631 const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj); in isCSKYElf() 1150 if (auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) in DisassemblerTarget() 1246 addDynamicElfSymbols(const ELFObjectFileBase &Obj, in addDynamicElfSymbols() 1318 auto *ElfObj = dyn_cast<ELFObjectFileBase>(&Obj); in addPltEntries() 1815 addDynamicElfSymbols(cast<ELFObjectFileBase>(Obj), AllSymbols); in disassembleObject() 1915 if (const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj)) { in disassembleObject() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/ELF/ |
| H A D | ELFObjcopy.h | 20 class ELFObjectFileBase; variable 49 object::ELFObjectFileBase &In,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFObjectFile.h | 60 class LLVM_ABI ELFObjectFileBase : public ObjectFile { 75 ELFObjectFileBase(unsigned int Type, MemoryBufferRef Source); 136 assert(isa<ELFObjectFileBase>(SectionRef::getObject())); in ELFSectionRef() 139 const ELFObjectFileBase *getObject() const { in getObject() 140 return cast<ELFObjectFileBase>(SectionRef::getObject()); in getObject() 159 assert(isa<ELFObjectFileBase>(B->getObject())); in elf_section_iterator() 174 assert(isa<ELFObjectFileBase>(SymbolRef::getObject())); in ELFSymbolRef() 177 const ELFObjectFileBase *getObject() const { in getObject() 178 return cast<ELFObjectFileBase>(BasicSymbolRef::getObject()); in getObject() 220 cast<ELFObjectFileBase>(B->getObject()))) {} in elf_symbol_iterator() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldELF.h | 21 class ELFObjectFileBase; variable 107 Error findPPC64TOCSection(const object::ELFObjectFileBase &Obj, 110 Error findOPDEntrySection(const object::ELFObjectFileBase &Obj,
|
| H A D | RuntimeDyld.cpp | 473 if (isa<object::ELFObjectFileBase>(Obj)) in isRequiredForExecution() 496 if (isa<object::ELFObjectFileBase>(Obj)) in isReadOnlyData() 514 if (isa<object::ELFObjectFileBase>(Obj)) in isZeroInit() 528 if (isa<object::ELFObjectFileBase>(Obj)) in isTLS()
|
| H A D | RuntimeDyldELF.cpp | 866 if (auto *E = dyn_cast<ELFObjectFileBase>(&Obj)) { in setMipsABI() 875 Error RuntimeDyldELF::findPPC64TOCSection(const ELFObjectFileBase &Obj, in findPPC64TOCSection() 916 Error RuntimeDyldELF::findOPDEntrySection(const ELFObjectFileBase &Obj, in findOPDEntrySection() 1600 const auto &Obj = cast<ELFObjectFileBase>(O); in processRelocationRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | ObjectFileTransformer.cpp | 31 } else if (isa<object::ELFObjectFileBase>(&Obj)) { in getUUID() 75 const bool IsELF = isa<ELFObjectFileBase>(&Obj); in convert()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ObjDumper.h | 29 class ELFObjectFileBase; variable 207 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj,
|
| H A D | llvm-readobj.cpp | 347 if (const ELFObjectFileBase *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) in createDumper()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ |
| H A D | ObjCopy.cpp | 36 if (auto *ELFBinary = dyn_cast<object::ELFObjectFileBase>(&In)) { in executeObjcopyOnBinary()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 869 static char getSymbolNMTypeChar(ELFObjectFileBase &Obj, in getSymbolNMTypeChar() 1094 return isa<ELFObjectFileBase>(&Obj) && in isObject() 1101 if (isa<ELFObjectFileBase>(&Obj)) { in getNMTypeName() 1114 if (ELFObjectFileBase *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) { in getNMSectionTagAndName() 1146 if (isa<ELFObjectFileBase>(&Obj)) in getNMSectionTagAndName() 1172 else if (ELFObjectFileBase *ELF = dyn_cast<ELFObjectFileBase>(&Obj)) { in getNMSectionTagAndName() 1693 if (!isa<XCOFFObjectFile>(Obj) && !isa<ELFObjectFileBase>(Obj) && in shouldDump() 1780 const auto *E = dyn_cast<ELFObjectFileBase>(&Obj); in getDynamicSyms() 1800 if (const auto *E = dyn_cast<ELFObjectFileBase>(&Obj)) { in getSymbolNamesFromObject() 1834 auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj); in getSymbolNamesFromObject() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | Symbolize.h | 34 class ELFObjectFileBase; variable 184 const ELFObjectFileBase *Obj,
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ObjectFileInterface.cpp | 98 const object::ELFObjectFileBase &Obj) { in getELFObjectFileSymbolInfo() 327 else if (auto *ELFObj = dyn_cast<object::ELFObjectFileBase>(Obj->get())) in getObjectFileInterface()
|
| /freebsd/contrib/llvm-project/llvm/lib/Debuginfod/ |
| H A D | Debuginfod.cpp | 462 object::ELFObjectFileBase *Object = in findBinaries() 463 dyn_cast<object::ELFObjectFileBase>(Bin); in findBinaries()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-tli-checker/ |
| H A D | llvm-tli-checker.cpp | 186 const auto *ELF = cast<ELFObjectFileBase>(O); in populateFromObject()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | Symbolize.cpp | 417 const ELFObjectFileBase *Obj, in lookUpBuildIDObject() 553 else if (auto ELFObj = dyn_cast<const ELFObjectFileBase>(Obj)) in getOrCreateObjectPair()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | MemProfReader.cpp | 353 auto *ElfObject = dyn_cast<object::ELFObjectFileBase>(Binary.getBinary()); in initialize()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWP/ |
| H A D | DWP.cpp | 334 auto *Obj = dyn_cast<ELFObjectFileBase>(Sec.getObject()); in handleCompressedSection()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 1081 object::ELFObjectFileBase &In, in executeObjcopyOnBinary()
|