Home
last modified time | relevance | path

Searched refs:ELF32LE (Results 1 – 25 of 39) sorted by relevance

12

/src/contrib/llvm-project/lld/ELF/
H A DInputSection.cpp1438 template InputSection::InputSection(ObjFile<ELF32LE> &, const ELF32LE::Shdr &,
1447 template void InputSection::writeTo<ELF32LE>(uint8_t *);
1452 template RelsOrRelas<ELF32LE>
1453 InputSectionBase::relsOrRelas<ELF32LE>(bool) const;
1461 template MergeInputSection::MergeInputSection(ObjFile<ELF32LE> &,
1462 const ELF32LE::Shdr &, StringRef);
1470 template EhInputSection::EhInputSection(ObjFile<ELF32LE> &,
1471 const ELF32LE::Shdr &, StringRef);
1479 template void EhInputSection::split<ELF32LE>();
H A DOutputSections.cpp705 totalCount += config->isLE ? relToCrel<ELF32LE>(os, out, relSec, sec) in finalizeNonAllocCrel()
916 template void OutputSection::writeHeaderTo<ELF32LE>(ELF32LE::Shdr *Shdr);
921 template void OutputSection::writeTo<ELF32LE>(uint8_t *,
930 template void OutputSection::maybeCompress<ELF32LE>();
H A DInputFiles.cpp47 extern template void ObjFile<ELF32LE>::importCmseSymbols();
339 extern template void ObjFile<ELF32LE>::importCmseSymbols();
398 return getSrcMsgAux(cast<ObjFile<ELF32LE>>(*this), sym, sec, offset); in getSrcMsg()
532 init<ELF32LE>(fileKind); in init()
1348 return isNonCommonDef<ELF32LE>(ELF32LEKind, mb, symName, archiveName); in isNonCommonDef()
1864 f = make<ObjFile<ELF32LE>>(ELF32LEKind, mb, archiveName); in createObjFile()
1915 template class elf::ObjFile<ELF32LE>;
1920 template void SharedFile::parse<ELF32LE>();
H A DDWARF.cpp146 template class elf::LLDDwarfObj<ELF32LE>;
H A DTarget.cpp70 return getMipsTargetInfo<ELF32LE>(); in getTarget()
H A DTarget.h327 f<llvm::object::ELF32LE>(__VA_ARGS__); \
H A DMarkLive.cpp396 template void elf::markLive<ELF32LE>();
H A DICF.cpp594 template void elf::doIcf<ELF32LE>();
H A DSyntheticSections.cpp516 addSectionAux<ELF32LE>(sec); in finalizeContents()
4932 template void elf::splitSections<ELF32LE>();
4937 template void EhFrameSection::iterateFDEWithLSDA<ELF32LE>(
4946 template class elf::SymbolTableSection<ELF32LE>;
4951 template void elf::writeEhdr<ELF32LE>(uint8_t *Buf, Partition &Part);
4956 template void elf::writePhdrs<ELF32LE>(uint8_t *Buf, Partition &Part);
4961 template void elf::createSyntheticSections<ELF32LE>();
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_loongarch.cpp177 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch()
178 return ELFLinkGraphBuilder_loongarch<object::ELF32LE>( in createLinkGraphFromELFObject_loongarch()
H A DELF_i386.cpp236 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_i386()
237 return ELFLinkGraphBuilder_i386<object::ELF32LE>( in createLinkGraphFromELFObject_i386()
H A DELF_aarch32.cpp274 auto &ELFFile = cast<ELFObjectFile<ELF32LE>>(**ELFObj).getELFFile(); in createLinkGraphFromELFObject_aarch32()
H A DELF_riscv.cpp960 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv()
961 return ELFLinkGraphBuilder_riscv<object::ELF32LE>( in createLinkGraphFromELFObject_riscv()
/src/contrib/llvm-project/lld/ELF/Arch/
H A DMipsArchTree.cpp372 return isN32Abi<ELF32LE>(f); in isMipsN32Abi()
391 template uint32_t elf::calcMipsEFlags<ELF32LE>();
H A DAVR.cpp276 return cast<ObjFile<ELF32LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
H A DMips.cpp786 template TargetInfo *elf::getMipsTargetInfo<ELF32LE>();
791 template bool elf::isMipsPIC<ELF32LE>(const Defined *);
H A DHexagon.cpp67 uint32_t eflags = cast<ObjFile<ELF32LE>>(f)->getObj().getHeader().e_flags; in calcEFlags()
H A DX86.cpp574 write32le(buf + 5, i * sizeof(object::ELF32LE::Rel)); in writeIBTPlt()
/src/contrib/llvm-project/llvm/lib/Object/
H A DBuildID.cpp57 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Obj)) in getBuildID()
/src/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A Dllvm-dwarfutil.cpp316 if (isa<ELFObjectFile<ELF32LE>>(&InputFile)) { in addSectionsFromLinkedData()
317 Expected<ELFObjectFile<ELF32LE>> MemFile = ELFObjectFile<ELF32LE>::create( in addSectionsFromLinkedData()
/src/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp168 if (auto *ELF32LE = dyn_cast<ELF32LEObjectFile>(Obj)) in getELFRelocationValueString() local
169 return getRelocationValueString(ELF32LE, Rel, Result); in getELFRelocationValueString()
/src/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp698 if (auto Obj = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in readELFFile()
719 return writeELFBinaryToFile<ELF32LE>(FilePath, Stub, WriteIfChanged); in writeBinaryStub()
/src/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp138 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getOutputElfType()
163 return std::make_unique<ELFWriter<ELF32LE>>(Obj, Out, !Config.StripSections, in createELFWriter()
H A DELFObject.cpp571 : sizeof(object::Elf_Chdr_Impl<object::ELF32LE>); in CompressedSection()
1998 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in create()
1999 ELFBuilder<ELF32LE> Builder(*O, *Obj, ExtractPartition); in create()
3068 template class ELFBuilder<ELF32LE>;
3073 template class ELFWriter<ELF32LE>;
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp304 return CreateArchType<ELF32LE>(Buffer, Ctx.getMemoryManager(), in Create()

12