Home
last modified time | relevance | path

Searched refs:ELFObjectFileBase (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Object/
H A DELFObjectFile.cpp57 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 DSymbolSize.cpp53 if (const auto *E = dyn_cast<ELFObjectFileBase>(&O)) { in computeSymbolSizes()
/llvm-project-15.0.7/openmp/libomptarget/plugins/common/elf_common/
H A Delf_common.cpp59 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 DELFDump.h19 class ELFObjectFileBase; variable
27 Error getELFRelocationValueString(const object::ELFObjectFileBase *Obj,
H A Dllvm-objdump.cpp385 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 DELFObjcopy.h18 class ELFObjectFileBase; variable
47 object::ELFObjectFileBase &In, raw_ostream &Out);
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFObjectFile.h51 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 DBoltAddressTranslation.h23 class ELFObjectFileBase; variable
108 bool enabledFor(llvm::object::ELFObjectFileBase *InputFile) const;
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DProfiledBinary.h281 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 DProfiledBinary.cpp194 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 DRuntimeDyldELF.h23 class ELFObjectFileBase; variable
91 Error findPPC64TOCSection(const object::ELFObjectFileBase &Obj,
94 Error findOPDEntrySection(const object::ELFObjectFileBase &Obj,
H A DRuntimeDyld.cpp472 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 DSymbolize.h33 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 DObjectFileTransformer.cpp32 } 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 DRewriteInstance.h47 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 Dllvm-bolt.cpp218 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 DObjDumper.h32 class ELFObjectFileBase; variable
202 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj,
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp97 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 Dllvm-nm.cpp302 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 DObjCopy.cpp40 if (auto *ELFBinary = dyn_cast<object::ELFObjectFileBase>(&In)) { in executeObjcopyOnBinary()
/llvm-project-15.0.7/bolt/tools/heatmap/
H A Dheatmap.cpp87 if (auto *e = dyn_cast<ELFObjectFileBase>(&Binary)) { in main()
/llvm-project-15.0.7/llvm/lib/Debuginfod/
H A DDebuginfod.cpp367 object::ELFObjectFileBase *Object = in findBinaries()
368 dyn_cast<object::ELFObjectFileBase>(Bin); in findBinaries()
/llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp332 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 DDwarfLineTableHeaders.cpp190 if (auto *E = dyn_cast<llvm::object::ELFObjectFileBase>(&*Bin)) { in readAndCheckDebugContents()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDWARFExpressionCopyBytesTest.cpp184 if (auto *E = dyn_cast<llvm::object::ELFObjectFileBase>(&*Bin)) { in readAndCheckObjFile()

12