| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | InputSection.cpp | 1520 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 D | OutputSections.cpp | 725 : 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 D | InputFiles.cpp | 48 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 D | DWARF.cpp | 147 template class elf::LLDDwarfObj<ELF64BE>;
|
| H A D | Target.h | 352 f<llvm::object::ELF64BE>(__VA_ARGS__); \
|
| H A D | MarkLive.cpp | 540 template void elf::markLive<ELF64BE>(Ctx &);
|
| H A D | ICF.cpp | 591 template void elf::doIcf<ELF64BE>(Ctx &);
|
| H A D | SyntheticSections.cpp | 547 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 D | Relocations.cpp | 713 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 D | BuildID.cpp | 63 if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj)) in getBuildID()
|
| H A D | ELFObjectFile.cpp | 93 return createPtr<ELF64BE>(Obj, InitContent); in createELFObjectFile()
|
| H A D | ELF.cpp | 1030 template class LLVM_EXPORT_TEMPLATE llvm::object::ELFFile<ELF64BE>;
|
| /freebsd/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | MipsArchTree.cpp | 376 return isN32Abi<ELF64BE>(f); in isMipsN32Abi() 392 template uint32_t elf::calcMipsEFlags<ELF64BE>(Ctx &);
|
| H A D | Mips.cpp | 798 ctx.target.reset(new MIPS<ELF64BE>(ctx)); in setMipsTargetInfo() 809 template bool elf::isMipsPIC<ELF64BE>(const Defined *);
|
| H A D | PPC64.cpp | 394 : getRelaTocSymAndAddend<ELF64BE>(tocISB, rel.addend); in tryRelaxPPC64TocIndirection() 633 return cast<ObjFile<ELF64BE>>(file)->getObj().getHeader().e_flags; in getEFlags()
|
| H A D | ARM.cpp | 1547 template void elf::writeARMCmseImportLib<ELF64BE>(Ctx &); 1552 template void ObjFile<ELF64BE>::importCmseSymbols();
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
| H A D | llvm-dwarfutil.cpp | 342 } 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 D | ELFDump.cpp | 181 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 D | ELFObjcopy.cpp | 139 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 D | ELFObject.cpp | 2010 } 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 D | ELFObjHandler.cpp | 704 } 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 D | DebugObjectManagerPlugin.cpp | 314 return CreateArchType<ELF64BE>(Buffer, Ctx.getMemoryManager(), in Create()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELF.h | 535 using ELF64BEFile = ELFFile<ELF64BE>; 1379 extern template class LLVM_TEMPLATE_ABI llvm::object::ELFFile<ELF64BE>;
|
| H A D | ELFTypes.h | 101 using ELF64BE = ELFType<llvm::endianness::big, true>; variable
|
| H A D | ELFObjectFile.h | 523 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>;
|