Home
last modified time | relevance | path

Searched refs:ELF64BE (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/lld/ELF/
H A DInputSection.cpp1520 template InputSection::InputSection(ObjFile<ELF64BE> &, const ELF64BE::Shdr &,
1526 template void InputSection::writeTo<ELF64BE>(Ctx &, uint8_t *);
1534 template RelsOrRelas<ELF64BE>
1535 InputSectionBase::relsOrRelas<ELF64BE>(bool) const;
1543 template MergeInputSection::MergeInputSection(ObjFile<ELF64BE> &,
1544 const ELF64BE::Shdr &, StringRef);
1552 template EhInputSection::EhInputSection(ObjFile<ELF64BE> &,
1553 const ELF64BE::Shdr &, StringRef);
1558 template void EhInputSection::split<ELF64BE>();
H A DOutputSections.cpp725 : relToCrel<ELF64BE>(ctx, os, out, relSec, sec); in finalizeNonAllocCrel()
945 template void OutputSection::writeHeaderTo<ELF64BE>(ELF64BE::Shdr *Shdr);
953 template void OutputSection::writeTo<ELF64BE>(Ctx &, uint8_t *,
959 template void OutputSection::maybeCompress<ELF64BE>(Ctx &);
H A DInputFiles.cpp48 extern template void ObjFile<ELF64BE>::importCmseSymbols();
345 extern template void ObjFile<ELF64BE>::importCmseSymbols();
461 return cast<ObjFile<ELF64BE>>(this)->initDwarf(); in getDwarf()
494 init<ELF64BE>(fileKind); in init()
1376 return isNonCommonDef<ELF64BE>(ctx, ELF64BEKind, mb, symName, archiveName); in isNonCommonDef()
1986 f = std::make_unique<ObjFile<ELF64BE>>(ctx, ELF64BEKind, mb, archiveName); in createObjFile()
2032 template class elf::ObjFile<ELF64BE>;
2037 template void SharedFile::parse<ELF64BE>();
H A DDWARF.cpp147 template class elf::LLDDwarfObj<ELF64BE>;
H A DTarget.h352 f<llvm::object::ELF64BE>(__VA_ARGS__); \
H A DMarkLive.cpp540 template void elf::markLive<ELF64BE>(Ctx &);
H A DICF.cpp591 template void elf::doIcf<ELF64BE>(Ctx &);
H A DSyntheticSections.cpp547 addSectionAux<ELF64BE>(sec); in finalizeContents()
5007 template void elf::splitSections<ELF64BE>(Ctx &);
5015 template void EhFrameSection::iterateFDEWithLSDA<ELF64BE>(
5021 template class elf::SymbolTableSection<ELF64BE>;
5026 template void elf::writeEhdr<ELF64BE>(Ctx &, uint8_t *Buf, Partition &Part);
5031 template void elf::writePhdrs<ELF64BE>(uint8_t *Buf, Partition &Part);
5036 template void elf::createSyntheticSections<ELF64BE>(Ctx &);
H A DRelocations.cpp713 maybeReportDiscarded<ELF64BE>(ctx, msg, sym); in reportUndefinedSymbol()
2617 template void elf::scanRelocations<ELF64BE>(Ctx &);
2622 template void elf::checkNoCrossRefs<ELF64BE>(Ctx &);
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DBuildID.cpp63 if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj)) in getBuildID()
H A DELFObjectFile.cpp93 return createPtr<ELF64BE>(Obj, InitContent); in createELFObjectFile()
H A DELF.cpp1030 template class LLVM_EXPORT_TEMPLATE llvm::object::ELFFile<ELF64BE>;
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DMipsArchTree.cpp376 return isN32Abi<ELF64BE>(f); in isMipsN32Abi()
392 template uint32_t elf::calcMipsEFlags<ELF64BE>(Ctx &);
H A DMips.cpp798 ctx.target.reset(new MIPS<ELF64BE>(ctx)); in setMipsTargetInfo()
809 template bool elf::isMipsPIC<ELF64BE>(const Defined *);
H A DPPC64.cpp394 : getRelaTocSymAndAddend<ELF64BE>(tocISB, rel.addend); in tryRelaxPPC64TocIndirection()
633 return cast<ObjFile<ELF64BE>>(file)->getObj().getHeader().e_flags; in getEFlags()
H A DARM.cpp1547 template void elf::writeARMCmseImportLib<ELF64BE>(Ctx &);
1552 template void ObjFile<ELF64BE>::importCmseSymbols();
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A Dllvm-dwarfutil.cpp342 } else if (isa<ELFObjectFile<ELF64BE>>(&InputFile)) { in addSectionsFromLinkedData()
343 Expected<ELFObjectFile<ELF64BE>> MemFile = ELFObjectFile<ELF64BE>::create( in addSectionsFromLinkedData()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp181 auto *ELF64BE = cast<ELF64BEObjectFile>(Obj); in getELFRelocationValueString() local
182 return getRelocationValueString(ELF64BE, Rel, Result); in getELFRelocationValueString()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp139 if (isa<ELFObjectFile<ELF64BE>>(Bin)) in getOutputElfType()
167 return std::make_unique<ELFWriter<ELF64BE>>(Obj, Out, !Config.StripSections, in createELFWriter()
709 : RemoveNoteDetail::findNotesToRemove<ELF64BE>( in removeNotes()
H A DELFObject.cpp2010 } else if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in create()
2011 ELFBuilder<ELF64BE> Builder(*O, *Obj, ExtractPartition); in create()
3073 template class ELFBuilder<ELF64BE>;
3078 template class ELFWriter<ELF64BE>;
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp704 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in readELFFile()
727 return writeELFBinaryToFile<ELF64BE>(FilePath, Stub, WriteIfChanged); in writeBinaryStub()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp314 return CreateArchType<ELF64BE>(Buffer, Ctx.getMemoryManager(), in Create()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELF.h535 using ELF64BEFile = ELFFile<ELF64BE>;
1379 extern template class LLVM_TEMPLATE_ABI llvm::object::ELFFile<ELF64BE>;
H A DELFTypes.h101 using ELF64BE = ELFType<llvm::endianness::big, true>; variable
H A DELFObjectFile.h523 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>;

12