| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | ELFObjectFile.cpp | 57 ELFObjectFileBase::ELFObjectFileBase(unsigned int Type, MemoryBufferRef Source) in ELFObjectFileBase() function in ELFObjectFileBase 98 SubtargetFeatures ELFObjectFileBase::getMIPSFeatures() const { in getMIPSFeatures() 158 SubtargetFeatures ELFObjectFileBase::getARMFeatures() const { in getARMFeatures() 288 SubtargetFeatures ELFObjectFileBase::getRISCVFeatures() const { in getRISCVFeatures() 344 SubtargetFeatures ELFObjectFileBase::getFeatures() const { in getFeatures() 357 Optional<StringRef> ELFObjectFileBase::tryGetCPUName() const { in tryGetCPUName() 368 StringRef ELFObjectFileBase::getAMDGPUCPUName() const { in getAMDGPUCPUName() 506 void ELFObjectFileBase::setARMSubArch(Triple &TheTriple) const { in setARMSubArch() 601 ELFObjectFileBase::getPltAddresses() const { in getPltAddresses() 762 ELFObjectFileBase::readDynsymVersions() const { in readDynsymVersions() [all …]
|
| H A D | SymbolSize.cpp | 53 if (const auto *E = dyn_cast<ELFObjectFileBase>(&O)) { in computeSymbolSizes()
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/common/elf_common/ |
| H A D | elf_common.cpp | 59 auto *Object = dyn_cast<const ELFObjectFileBase>(BinOrErr->get()); in withBytesAsElf() 71 auto CheckMachine = [TargetId](const ELFObjectFileBase *Object) { in elf_check_machine() 80 auto CheckDynType = [](const ELFObjectFileBase *Object) { in elf_is_dynamic()
|
| /llvm-project-15.0.7/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.cpp | 385 if (auto *ELF = dyn_cast<ELFObjectFileBase>(Obj)) in getRelocationValueString() 439 const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj); in isAArch64Elf() 444 const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj); in isArmElf() 449 const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj); in isCSKYElf() 833 addDynamicElfSymbols(const ELFObjectFileBase &Obj, in addDynamicElfSymbols() 899 if (auto *ElfObj = dyn_cast<ELFObjectFileBase>(&Obj)) { in addPltEntries() 1315 addDynamicElfSymbols(cast<ELFObjectFileBase>(Obj), AllSymbols); in disassembleObject() 1389 if (const auto *Elf = dyn_cast<ELFObjectFileBase>(&Obj)) { in disassembleObject() 1974 const auto *Elf = dyn_cast<ELFObjectFileBase>(Obj); in printDynamicRelocations() 2150 const ELFObjectFileBase *ELF = cast<const ELFObjectFileBase>(&O); in printSymbolTable() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjCopy/ELF/ |
| H A D | ELFObjcopy.h | 18 class ELFObjectFileBase; variable 47 object::ELFObjectFileBase &In, raw_ostream &Out);
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | ELFObjectFile.h | 51 class ELFObjectFileBase : public ObjectFile { 116 assert(isa<ELFObjectFileBase>(SectionRef::getObject())); in ELFSectionRef() 119 const ELFObjectFileBase *getObject() const { in getObject() 139 assert(isa<ELFObjectFileBase>(B->getObject())); in elf_section_iterator() 154 assert(isa<ELFObjectFileBase>(SymbolRef::getObject())); in ELFSymbolRef() 157 const ELFObjectFileBase *getObject() const { in getObject() 209 const ELFObjectFileBase *getObject() const { in getObject() 235 inline ELFObjectFileBase::elf_symbol_iterator_range 236 ELFObjectFileBase::symbols() const { in symbols() 1109 : ELFObjectFileBase( in ELFObjectFile() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Profile/ |
| H A D | BoltAddressTranslation.h | 23 class ELFObjectFileBase; variable 108 bool enabledFor(llvm::object::ELFObjectFileBase *InputFile) const;
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | ProfiledBinary.h | 281 void setPreferredTextSegmentAddresses(const ELFObjectFileBase *O); 286 void checkPseudoProbe(const ELFObjectFileBase *Obj); 288 void decodePseudoProbe(const ELFObjectFileBase *Obj); 291 checkUseFSDiscriminator(const ELFObjectFileBase *Obj, 295 void setUpDisassembler(const ELFObjectFileBase *Obj); 313 void disassemble(const ELFObjectFileBase *O);
|
| H A D | ProfiledBinary.cpp | 194 auto *Obj = dyn_cast<ELFObjectFileBase>(&ExeBinary); in load() 316 const ELFObjectFileBase *Obj) { in setPreferredTextSegmentAddresses() 329 void ProfiledBinary::checkPseudoProbe(const ELFObjectFileBase *Obj) { in checkPseudoProbe() 352 void ProfiledBinary::decodePseudoProbe(const ELFObjectFileBase *Obj) { in decodePseudoProbe() 401 auto *Obj = dyn_cast<ELFObjectFileBase>(&ExeBinary); in decodePseudoProbe() 525 void ProfiledBinary::setUpDisassembler(const ELFObjectFileBase *Obj) { in setUpDisassembler() 565 void ProfiledBinary::disassemble(const ELFObjectFileBase *Obj) { in disassemble() 641 const ELFObjectFileBase *Obj, in checkUseFSDiscriminator()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldELF.h | 23 class ELFObjectFileBase; variable 91 Error findPPC64TOCSection(const object::ELFObjectFileBase &Obj, 94 Error findOPDEntrySection(const object::ELFObjectFileBase &Obj,
|
| H A D | RuntimeDyld.cpp | 472 if (isa<object::ELFObjectFileBase>(Obj)) in isRequiredForExecution() 495 if (isa<object::ELFObjectFileBase>(Obj)) in isReadOnlyData() 513 if (isa<object::ELFObjectFileBase>(Obj)) in isZeroInit() 527 if (isa<object::ELFObjectFileBase>(Obj)) in isTLS()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | Symbolize.h | 33 class ELFObjectFileBase; variable 168 const ELFObjectFileBase *Obj, 246 Optional<ArrayRef<uint8_t>> getBuildID(const ELFObjectFileBase *Obj);
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/ |
| H A D | ObjectFileTransformer.cpp | 32 } else if (isa<object::ELFObjectFileBase>(&Obj)) { in getUUID() 76 const bool IsELF = isa<ELFObjectFileBase>(&Obj); in convert()
|
| /llvm-project-15.0.7/bolt/include/bolt/Rewrite/ |
| H A D | RewriteInstance.h | 47 RewriteInstance(llvm::object::ELFObjectFileBase *File, const int Argc, 51 createRewriteInstance(llvm::object::ELFObjectFileBase *File, const int Argc, 424 llvm::object::ELFObjectFileBase *InputFile;
|
| /llvm-project-15.0.7/bolt/tools/driver/ |
| H A D | llvm-bolt.cpp | 218 if (auto *e = dyn_cast<ELFObjectFileBase>(&Binary)) { in main() 276 if (auto *ELFObj1 = dyn_cast<ELFObjectFileBase>(&Binary1)) { in main() 277 if (auto *ELFObj2 = dyn_cast<ELFObjectFileBase>(&Binary2)) { in main()
|
| /llvm-project-15.0.7/llvm/tools/llvm-readobj/ |
| H A D | ObjDumper.h | 32 class ELFObjectFileBase; variable 202 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj,
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ObjectFileInterface.cpp | 97 const object::ELFObjectFileBase &Obj) { in getELFObjectFileSymbolInfo() 271 else if (auto *ELFObj = dyn_cast<object::ELFObjectFileBase>(Obj->get())) in getObjectFileInterface()
|
| /llvm-project-15.0.7/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 302 return cast<ELFObjectFileBase>(Obj).getBytesInAddress() == 8; in isSymbolList64Bit() 849 static char getSymbolNMTypeChar(ELFObjectFileBase &Obj, in getSymbolNMTypeChar() 1064 return isa<ELFObjectFileBase>(&Obj) && in isObject() 1071 if (isa<ELFObjectFileBase>(&Obj)) { in getNMTypeName() 1084 if (ELFObjectFileBase *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) { in getNMSectionTagAndName() 1116 if (isa<ELFObjectFileBase>(&Obj)) in getNMSectionTagAndName() 1142 else if (ELFObjectFileBase *ELF = dyn_cast<ELFObjectFileBase>(&Obj)) { in getNMSectionTagAndName() 1750 const auto *E = dyn_cast<ELFObjectFileBase>(&Obj); in getDynamicSyms() 1770 if (const auto *E = dyn_cast<ELFObjectFileBase>(&Obj)) { in getSymbolNamesFromObject() 1804 auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj); in getSymbolNamesFromObject() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ObjCopy/ |
| H A D | ObjCopy.cpp | 40 if (auto *ELFBinary = dyn_cast<object::ELFObjectFileBase>(&In)) { in executeObjcopyOnBinary()
|
| /llvm-project-15.0.7/bolt/tools/heatmap/ |
| H A D | heatmap.cpp | 87 if (auto *e = dyn_cast<ELFObjectFileBase>(&Binary)) { in main()
|
| /llvm-project-15.0.7/llvm/lib/Debuginfod/ |
| H A D | Debuginfod.cpp | 367 object::ELFObjectFileBase *Object = in findBinaries() 368 dyn_cast<object::ELFObjectFileBase>(Bin); in findBinaries()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/ |
| H A D | Symbolize.cpp | 332 Optional<ArrayRef<uint8_t>> getBuildID(const ELFObjectFileBase *Obj) { in getBuildID() 399 const ELFObjectFileBase *Obj, in lookUpBuildIDObject() 522 else if (auto ELFObj = dyn_cast<const ELFObjectFileBase>(Obj)) in getOrCreateObjectPair()
|
| /llvm-project-15.0.7/llvm/unittests/MC/ |
| H A D | DwarfLineTableHeaders.cpp | 190 if (auto *E = dyn_cast<llvm::object::ELFObjectFileBase>(&*Bin)) { in readAndCheckDebugContents()
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/ |
| H A D | DWARFExpressionCopyBytesTest.cpp | 184 if (auto *E = dyn_cast<llvm::object::ELFObjectFileBase>(&*Bin)) { in readAndCheckObjFile()
|