| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_x86.cpp | 113 class ELFLinkGraphBuilder_x86 : public ELFLinkGraphBuilder<object::ELF32LE> { 115 using ELFT = object::ELF32LE; 260 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_x86()
|
| H A D | ELF_loongarch.cpp | 461 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch() 462 return ELFLinkGraphBuilder_loongarch<object::ELF32LE>( in createLinkGraphFromELFObject_loongarch()
|
| H A D | ELF_aarch32.cpp | 277 auto &ELFFile = cast<ELFObjectFile<ELF32LE>>(**ELFObj).getELFFile(); in createLinkGraphFromELFObject_aarch32()
|
| H A D | ELF_riscv.cpp | 963 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv() 964 return ELFLinkGraphBuilder_riscv<object::ELF32LE>( in createLinkGraphFromELFObject_riscv()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | InputSection.cpp | 1514 template InputSection::InputSection(ObjFile<ELF32LE> &, const ELF32LE::Shdr &, 1523 template void InputSection::writeTo<ELF32LE>(Ctx &, uint8_t *); 1528 template RelsOrRelas<ELF32LE> 1529 InputSectionBase::relsOrRelas<ELF32LE>(bool) const; 1537 template MergeInputSection::MergeInputSection(ObjFile<ELF32LE> &, 1538 const ELF32LE::Shdr &, StringRef); 1546 template EhInputSection::EhInputSection(ObjFile<ELF32LE> &, 1547 const ELF32LE::Shdr &, StringRef); 1555 template void EhInputSection::split<ELF32LE>();
|
| H A D | OutputSections.cpp | 728 ? relToCrel<ELF32LE>(ctx, os, out, relSec, sec) in finalizeNonAllocCrel() 942 template void OutputSection::writeHeaderTo<ELF32LE>(ELF32LE::Shdr *Shdr); 947 template void OutputSection::writeTo<ELF32LE>(Ctx &, uint8_t *, 956 template void OutputSection::maybeCompress<ELF32LE>(Ctx &);
|
| H A D | InputFiles.cpp | 45 extern template void ObjFile<ELF32LE>::importCmseSymbols(); 342 extern template void ObjFile<ELF32LE>::importCmseSymbols(); 455 return cast<ObjFile<ELF32LE>>(this)->initDwarf(); in getDwarf() 485 init<ELF32LE>(fileKind); in init() 1370 return isNonCommonDef<ELF32LE>(ctx, ELF32LEKind, mb, symName, archiveName); in isNonCommonDef() 1977 f = std::make_unique<ObjFile<ELF32LE>>(ctx, ELF32LEKind, mb, archiveName); in createObjFile() 2029 template class elf::ObjFile<ELF32LE>; 2034 template void SharedFile::parse<ELF32LE>();
|
| H A D | DWARF.cpp | 144 template class elf::LLDDwarfObj<ELF32LE>;
|
| H A D | Target.h | 343 f<llvm::object::ELF32LE>(__VA_ARGS__); \
|
| H A D | MarkLive.cpp | 537 template void elf::markLive<ELF32LE>(Ctx &);
|
| H A D | ICF.cpp | 588 template void elf::doIcf<ELF32LE>(Ctx &);
|
| H A D | SyntheticSections.cpp | 535 addSectionAux<ELF32LE>(sec); in finalizeContents() 5004 template void elf::splitSections<ELF32LE>(Ctx &); 5009 template void EhFrameSection::iterateFDEWithLSDA<ELF32LE>( 5018 template class elf::SymbolTableSection<ELF32LE>; 5023 template void elf::writeEhdr<ELF32LE>(Ctx &, uint8_t *Buf, Partition &Part); 5028 template void elf::writePhdrs<ELF32LE>(uint8_t *Buf, Partition &Part); 5033 template void elf::createSyntheticSections<ELF32LE>(Ctx &);
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | BuildID.cpp | 57 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Obj)) in getBuildID()
|
| /freebsd/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | MipsArchTree.cpp | 370 return isN32Abi<ELF32LE>(f); in isMipsN32Abi() 389 template uint32_t elf::calcMipsEFlags<ELF32LE>(Ctx &);
|
| H A D | AVR.cpp | 272 return cast<ObjFile<ELF32LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
|
| H A D | Mips.cpp | 786 ctx.target.reset(new MIPS<ELF32LE>(ctx)); in setMipsTargetInfo() 806 template bool elf::isMipsPIC<ELF32LE>(const Defined *);
|
| H A D | Hexagon.cpp | 80 uint32_t eflags = cast<ObjFile<ELF32LE>>(f)->getObj().getHeader().e_flags; in calcEFlags()
|
| H A D | X86.cpp | 580 write32le(buf + 5, i * sizeof(object::ELF32LE::Rel)); in writeIBTPlt()
|
| H A D | ARM.cpp | 1544 template void elf::writeARMCmseImportLib<ELF32LE>(Ctx &); 1549 template void ObjFile<ELF32LE>::importCmseSymbols();
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
| H A D | llvm-dwarfutil.cpp | 318 if (isa<ELFObjectFile<ELF32LE>>(&InputFile)) { in addSectionsFromLinkedData() 319 Expected<ELFObjectFile<ELF32LE>> MemFile = ELFObjectFile<ELF32LE>::create( in addSectionsFromLinkedData()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.cpp | 175 if (auto *ELF32LE = dyn_cast<ELF32LEObjectFile>(Obj)) in getELFRelocationValueString() local 176 return getRelocationValueString(ELF32LE, Rel, Result); in getELFRelocationValueString()
|
| /freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 698 if (auto Obj = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in readELFFile() 719 return writeELFBinaryToFile<ELF32LE>(FilePath, Stub, WriteIfChanged); in writeBinaryStub()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 302 return CreateArchType<ELF32LE>(Buffer, Ctx.getMemoryManager(), in Create()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObject.cpp | 568 : sizeof(object::Elf_Chdr_Impl<object::ELF32LE>); in CompressedSection() 1995 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in create() 1996 ELFBuilder<ELF32LE> Builder(*O, *Obj, ExtractPartition); in create() 3074 template class ELFBuilder<ELF32LE>; 3079 template class ELFWriter<ELF32LE>;
|
| H A D | ELFObjcopy.cpp | 133 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getOutputElfType() 158 return std::make_unique<ELFWriter<ELF32LE>>(Obj, Out, !Config.StripSections, in createELFWriter()
|