Home
last modified time | relevance | path

Searched refs:ELFSectionRef (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DELFDump.h20 class ELFSectionRef; variable
30 uint64_t getELFSectionLMA(const object::ELFSectionRef &Sec);
H A DOffloadDump.cpp75 for (ELFSectionRef Sec : O.sections()) { in dumpOffloadBinary()
H A DELFDump.cpp145 const object::ELFSectionRef &Sec) { in getSectionLMA()
161 uint64_t objdump::getELFSectionLMA(const object::ELFSectionRef &Sec) { in getELFSectionLMA()
H A Dllvm-objdump.cpp974 return ELFSectionRef(Section).getFlags() & ELF::SHF_ALLOC; in shouldAdjustVA()
1928 if (Obj->isELF() && (ELFSectionRef(Section).getFlags() & ELF::SHF_ALLOC)) in printRelocations()
1975 if (!Elf || !any_of(Elf->sections(), [](const ELFSectionRef Sec) { in printDynamicRelocations()
2537 if (ELFSectionRef(Section).getFlags() & ELF::SHF_ALLOC) { in checkForInvalidStartStopAddress()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinarySection.h110 ELFSectionRef(Section).getType() == ELF::SHT_NOBITS) in getContents()
158 ELFType = ELFSectionRef(Section).getType(); in BinarySection()
159 ELFFlags = ELFSectionRef(Section).getFlags(); in BinarySection()
160 InputFileOffset = ELFSectionRef(Section).getOffset(); in BinarySection()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFObjectFile.h53 friend class ELFSectionRef; variable
113 class ELFSectionRef : public SectionRef {
115 ELFSectionRef(const SectionRef &B) : SectionRef(B) { in ELFSectionRef() function
142 const ELFSectionRef *operator->() const {
143 return static_cast<const ELFSectionRef *>(section_iterator::operator->());
146 const ELFSectionRef &operator*() const {
147 return static_cast<const ELFSectionRef &>(section_iterator::operator*());
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp473 return ELFSectionRef(Section).getFlags() & ELF::SHF_ALLOC; in isRequiredForExecution()
496 return !(ELFSectionRef(Section).getFlags() & in isReadOnlyData()
514 return ELFSectionRef(Section).getType() == ELF::SHT_NOBITS; in isZeroInit()
528 return ELFSectionRef(Section).getFlags() & ELF::SHF_TLS; in isTLS()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp82 object::ELFSectionRef ElfSection(Section); in fillSectionInformation()
/llvm-project-15.0.7/llvm/tools/llvm-size/
H A Dllvm-size.cpp177 switch (static_cast<ELFSectionRef>(Section).getType()) { in considerForSize()
184 return static_cast<ELFSectionRef>(Section).getFlags() & ELF::SHF_ALLOC; in considerForSize()
/llvm-project-15.0.7/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.cpp454 if (!(object::ELFSectionRef(Section).getFlags() & ELF::SHF_EXECINSTR)) in parseCodeSections()
/llvm-project-15.0.7/llvm/lib/DWP/
H A DDWP.cpp281 !(static_cast<ELFSectionRef>(Sec).getFlags() & ELF::SHF_COMPRESSED)) in handleCompressedSection()
/llvm-project-15.0.7/clang/tools/clang-linker-wrapper/
H A DClangLinkerWrapper.cpp321 for (ELFSectionRef Sec : Obj.sections()) { in extractFromBinary()