| /llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/ |
| H A D | relr-section.yaml | 14 # RUN: obj2yaml %t.64be | FileCheck %s --check-prefix=ELF64BE 26 # ELF64BE: Sections: 27 # ELF64BE-NEXT: - Name: .relr.dyn 28 # ELF64BE-NEXT: Type: SHT_RELR 29 # ELF64BE-NEXT: Entries: [ 0x1122334455667788 ]
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | InputSection.cpp | 1432 template InputSection::InputSection(ObjFile<ELF64BE> &, const ELF64BE::Shdr &, 1438 template void InputSection::writeTo<ELF64BE>(uint8_t *); 1443 template RelsOrRelas<ELF64BE> InputSectionBase::relsOrRelas<ELF64BE>() const; 1451 template MergeInputSection::MergeInputSection(ObjFile<ELF64BE> &, 1452 const ELF64BE::Shdr &, StringRef); 1460 template EhInputSection::EhInputSection(ObjFile<ELF64BE> &, 1461 const ELF64BE::Shdr &, StringRef); 1466 template void EhInputSection::split<ELF64BE>();
|
| H A D | OutputSections.cpp | 674 template void OutputSection::writeHeaderTo<ELF64BE>(ELF64BE::Shdr *Shdr); 679 template void OutputSection::writeTo<ELF64BE>(uint8_t *Buf); 684 template void OutputSection::maybeCompress<ELF64BE>();
|
| H A D | SyntheticSections.cpp | 529 addSectionAux<ELF64BE>(sec); in finalizeContents() 3917 template void elf::splitSections<ELF64BE>(); 3922 template class elf::MipsAbiFlagsSection<ELF64BE>; 3927 template class elf::MipsOptionsSection<ELF64BE>; 3941 template class elf::MipsReginfoSection<ELF64BE>; 3946 template class elf::DynamicSection<ELF64BE>; 3951 template class elf::RelocationSection<ELF64BE>; 3961 template class elf::RelrSection<ELF64BE>; 3966 template class elf::SymbolTableSection<ELF64BE>; 3971 template class elf::VersionNeedSection<ELF64BE>; [all …]
|
| H A D | DWARF.cpp | 148 template class elf::LLDDwarfObj<ELF64BE>;
|
| H A D | Target.cpp | 74 return getMipsTargetInfo<ELF64BE>(); in getTarget()
|
| H A D | InputFiles.cpp | 247 return getSrcMsgAux(cast<ObjFile<ELF64BE>>(*this), sym, sec, offset); in getSrcMsg() 314 init<ELF64BE>(); in ELFFileBase() 1227 return isNonCommonDef<ELF64BE>(mb, symName, archiveName); in isNonCommonDef() 1727 f = make<ObjFile<ELF64BE>>(mb, archiveName); in createObjFile() 1777 template void BitcodeFile::parse<ELF64BE>(); 1782 template class elf::ObjFile<ELF64BE>; 1787 template void SharedFile::parse<ELF64BE>();
|
| H A D | MarkLive.cpp | 404 template void elf::markLive<ELF64BE>();
|
| H A D | Target.h | 323 f<ELF64BE>(__VA_ARGS__); \
|
| H A D | ICF.cpp | 587 template void elf::doIcf<ELF64BE>();
|
| H A D | Relocations.cpp | 739 msg = maybeReportDiscarded<ELF64BE>(sym); in reportUndefinedSymbol() 2231 template void elf::scanRelocations<ELF64BE>(InputSectionBase &);
|
| /llvm-project-15.0.7/lld/ELF/Arch/ |
| H A D | MipsArchTree.cpp | 378 return isN32Abi<ELF64BE>(f); in isMipsN32Abi() 394 template uint32_t elf::calcMipsEFlags<ELF64BE>();
|
| H A D | Mips.cpp | 790 template TargetInfo *elf::getMipsTargetInfo<ELF64BE>(); 795 template bool elf::isMipsPIC<ELF64BE>(const Defined *);
|
| H A D | PPC64.cpp | 338 : getRelaTocSymAndAddend<ELF64BE>(tocISB, rel.addend); in tryRelaxPPC64TocIndirection() 618 return cast<ObjFile<ELF64BE>>(file)->getObj().getHeader().e_flags; in getEFlags()
|
| /llvm-project-15.0.7/bolt/include/bolt/Rewrite/ |
| H A D | RewriteInstance.h | 272 auto *ELF64BE = cast<object::ELF64BEObjectFile>(InputFile); \ 273 return FUNC(ELF64BE); \
|
| /llvm-project-15.0.7/llvm/tools/llvm-dwarfutil/ |
| H A D | llvm-dwarfutil.cpp | 319 } else if (isa<ELFObjectFile<ELF64BE>>(&InputFile)) { in addSectionsFromLinkedData() 320 Expected<ELFObjectFile<ELF64BE>> MemFile = ELFObjectFile<ELF64BE>::create( in addSectionsFromLinkedData()
|
| /llvm-project-15.0.7/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.cpp | 139 auto *ELF64BE = cast<ELF64BEObjectFile>(Obj); in getELFRelocationValueString() local 140 return getRelocationValueString(ELF64BE, Rel, Result); in getELFRelocationValueString()
|
| /llvm-project-15.0.7/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 703 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in readELFFile() 726 return writeELFBinaryToFile<ELF64BE>(FilePath, Stub, WriteIfChanged); in writeBinaryStub()
|
| /llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 121 if (isa<ELFObjectFile<ELF64BE>>(Bin)) in getOutputElfType() 149 return std::make_unique<ELFWriter<ELF64BE>>(Obj, Out, !Config.StripSections, in createELFWriter()
|
| H A D | ELFObject.cpp | 521 sizeof(object::Elf_Chdr_Impl<object::ELF64BE>)), in CompressedSection() 1932 } else if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in create() 1933 ELFBuilder<ELF64BE> Builder(*O, *Obj, ExtractPartition); in create() 2749 template class ELFBuilder<ELF64BE>; 2754 template class ELFWriter<ELF64BE>;
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 327 return CreateArchType<ELF64BE>(Buffer, Ctx.getMemoryManager(), in Create()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | ELF.cpp | 703 template class llvm::object::ELFFile<ELF64BE>;
|
| H A D | ELFObjectFile.cpp | 91 return createPtr<ELF64BE>(Obj, InitContent); in createELFObjectFile()
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 98 using ELF64BE = ELFType<support::big, true>; variable
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/ |
| H A D | Symbolize.cpp | 340 else if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj)) in getBuildID()
|