| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_x86_64.cpp | 102 class ELFLinkGraphBuilder_x86_64 : public ELFLinkGraphBuilder<object::ELF64LE> { 104 using ELFT = object::ELF64LE; 242 const object::ELFFile<object::ELF64LE> &Obj, in ELFLinkGraphBuilder_x86_64() 352 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_x86_64()
|
| H A D | ELF_loongarch.cpp | 452 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch() 453 return ELFLinkGraphBuilder_loongarch<object::ELF64LE>( in createLinkGraphFromELFObject_loongarch()
|
| H A D | ELF_aarch64.cpp | 693 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_aarch64() 694 return ELFLinkGraphBuilder_aarch64<object::ELF64LE>( in createLinkGraphFromELFObject_aarch64()
|
| H A D | ELF_riscv.cpp | 955 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv() 956 return ELFLinkGraphBuilder_riscv<object::ELF64LE>( in createLinkGraphFromELFObject_riscv()
|
| /freebsd/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | AMDGPU.cpp | 49 return cast<ObjFile<ELF64LE>>(file)->getObj().getHeader().e_flags; in getEFlags() 132 uint8_t abiVersion = cast<ObjFile<ELF64LE>>(ctx.objectFiles[0]) in calcEFlags()
|
| H A D | MipsArchTree.cpp | 374 return isN32Abi<ELF64LE>(f); in isMipsN32Abi() 391 template uint32_t elf::calcMipsEFlags<ELF64LE>(Ctx &);
|
| H A D | Mips.cpp | 794 ctx.target.reset(new MIPS<ELF64LE>(ctx)); in setMipsTargetInfo() 808 template bool elf::isMipsPIC<ELF64LE>(const Defined *);
|
| H A D | PPC64.cpp | 393 ctx.arg.isLE ? getRelaTocSymAndAddend<ELF64LE>(tocISB, rel.addend) in tryRelaxPPC64TocIndirection() 634 return cast<ObjFile<ELF64LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
|
| H A D | ARM.cpp | 1546 template void elf::writeARMCmseImportLib<ELF64LE>(Ctx &); 1551 template void ObjFile<ELF64LE>::importCmseSymbols();
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | InputSection.cpp | 1518 template InputSection::InputSection(ObjFile<ELF64LE> &, const ELF64LE::Shdr &, 1525 template void InputSection::writeTo<ELF64LE>(Ctx &, uint8_t *); 1532 template RelsOrRelas<ELF64LE> 1533 InputSectionBase::relsOrRelas<ELF64LE>(bool) const; 1541 template MergeInputSection::MergeInputSection(ObjFile<ELF64LE> &, 1542 const ELF64LE::Shdr &, StringRef); 1550 template EhInputSection::EhInputSection(ObjFile<ELF64LE> &, 1551 const ELF64LE::Shdr &, StringRef); 1557 template void EhInputSection::split<ELF64LE>();
|
| H A D | OutputSections.cpp | 724 ? relToCrel<ELF64LE>(ctx, os, out, relSec, sec) in finalizeNonAllocCrel() 944 template void OutputSection::writeHeaderTo<ELF64LE>(ELF64LE::Shdr *Shdr); 951 template void OutputSection::writeTo<ELF64LE>(Ctx &, uint8_t *, 958 template void OutputSection::maybeCompress<ELF64LE>(Ctx &);
|
| H A D | InputFiles.cpp | 47 extern template void ObjFile<ELF64LE>::importCmseSymbols(); 344 extern template void ObjFile<ELF64LE>::importCmseSymbols(); 459 return cast<ObjFile<ELF64LE>>(this)->initDwarf(); in getDwarf() 491 init<ELF64LE>(fileKind); in init() 1374 return isNonCommonDef<ELF64LE>(ctx, ELF64LEKind, mb, symName, archiveName); in isNonCommonDef() 1983 f = std::make_unique<ObjFile<ELF64LE>>(ctx, ELF64LEKind, mb, archiveName); in createObjFile() 2031 template class elf::ObjFile<ELF64LE>; 2036 template void SharedFile::parse<ELF64LE>();
|
| H A D | DWARF.cpp | 146 template class elf::LLDDwarfObj<ELF64LE>;
|
| H A D | Target.h | 349 f<llvm::object::ELF64LE>(__VA_ARGS__); \
|
| H A D | MarkLive.cpp | 539 template void elf::markLive<ELF64LE>(Ctx &);
|
| H A D | ICF.cpp | 590 template void elf::doIcf<ELF64LE>(Ctx &);
|
| H A D | SyntheticSections.cpp | 543 addSectionAux<ELF64LE>(sec); in finalizeContents() 5006 template void elf::splitSections<ELF64LE>(Ctx &); 5013 template void EhFrameSection::iterateFDEWithLSDA<ELF64LE>( 5020 template class elf::SymbolTableSection<ELF64LE>; 5025 template void elf::writeEhdr<ELF64LE>(Ctx &, uint8_t *Buf, Partition &Part); 5030 template void elf::writePhdrs<ELF64LE>(uint8_t *Buf, Partition &Part); 5035 template void elf::createSyntheticSections<ELF64LE>(Ctx &);
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | BuildID.cpp | 61 if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Obj)) in getBuildID()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
| H A D | llvm-dwarfutil.cpp | 326 } else if (isa<ELFObjectFile<ELF64LE>>(&InputFile)) { in addSectionsFromLinkedData() 327 Expected<ELFObjectFile<ELF64LE>> MemFile = ELFObjectFile<ELF64LE>::create( in addSectionsFromLinkedData()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.cpp | 177 if (auto *ELF64LE = dyn_cast<ELF64LEObjectFile>(Obj)) in getELFRelocationValueString() local 178 return getRelocationValueString(ELF64LE, Rel, Result); in getELFRelocationValueString()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
| H A D | Utility.cpp | 211 Error processNote(const llvm::object::ELF64LE::Note &Note, size_t Align) { in processNote() 357 Expected<ArrayRef<object::ELF64LE::Shdr>> Sections = ELFObj.sections(); in getAMDGPUMetaDataFromImage()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 135 if (isa<ELFObjectFile<ELF64LE>>(Bin)) in getOutputElfType() 161 return std::make_unique<ELFWriter<ELF64LE>>(Obj, Out, !Config.StripSections, in createELFWriter() 707 ? RemoveNoteDetail::findNotesToRemove<ELF64LE>( in removeNotes()
|
| H A D | ELFObject.cpp | 567 size_t ChdrSize = Is64Bits ? sizeof(object::Elf_Chdr_Impl<object::ELF64LE>) in CompressedSection() 2000 } else if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in create() 2001 ELFBuilder<ELF64LE> Builder(*O, *Obj, ExtractPartition); in create() 3072 template class ELFBuilder<ELF64LE>; 3077 template class ELFWriter<ELF64LE>;
|
| /freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 700 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in readELFFile() 725 return writeELFBinaryToFile<ELF64LE>(FilePath, Stub, WriteIfChanged); in writeBinaryStub()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 311 return CreateArchType<ELF64LE>(Buffer, Ctx.getMemoryManager(), in Create()
|