| /llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/ |
| H A D | relr-section.yaml | 8 # RUN: obj2yaml %t.32le | FileCheck %s --check-prefix=ELF32LE 21 # ELF32LE: Sections: 22 # ELF32LE-NEXT: - Name: .relr.dyn 23 # ELF32LE-NEXT: Type: SHT_RELR 24 # ELF32LE-NEXT: Entries: [ 0x44332211, 0x88776655 ]
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | InputSection.cpp | 1426 template InputSection::InputSection(ObjFile<ELF32LE> &, const ELF32LE::Shdr &, 1435 template void InputSection::writeTo<ELF32LE>(uint8_t *); 1440 template RelsOrRelas<ELF32LE> InputSectionBase::relsOrRelas<ELF32LE>() const; 1445 template MergeInputSection::MergeInputSection(ObjFile<ELF32LE> &, 1446 const ELF32LE::Shdr &, StringRef); 1454 template EhInputSection::EhInputSection(ObjFile<ELF32LE> &, 1455 const ELF32LE::Shdr &, StringRef); 1463 template void EhInputSection::split<ELF32LE>();
|
| H A D | OutputSections.cpp | 671 template void OutputSection::writeHeaderTo<ELF32LE>(ELF32LE::Shdr *Shdr); 676 template void OutputSection::writeTo<ELF32LE>(uint8_t *Buf); 681 template void OutputSection::maybeCompress<ELF32LE>();
|
| H A D | SyntheticSections.cpp | 517 addSectionAux<ELF32LE>(sec); in finalizeContents() 3914 template void elf::splitSections<ELF32LE>(); 3919 template class elf::MipsAbiFlagsSection<ELF32LE>; 3924 template class elf::MipsOptionsSection<ELF32LE>; 3938 template class elf::MipsReginfoSection<ELF32LE>; 3943 template class elf::DynamicSection<ELF32LE>; 3948 template class elf::RelocationSection<ELF32LE>; 3958 template class elf::RelrSection<ELF32LE>; 3963 template class elf::SymbolTableSection<ELF32LE>; 3968 template class elf::VersionNeedSection<ELF32LE>; [all …]
|
| H A D | DWARF.cpp | 145 template class elf::LLDDwarfObj<ELF32LE>;
|
| H A D | Target.cpp | 68 return getMipsTargetInfo<ELF32LE>(); in getTarget()
|
| H A D | InputFiles.cpp | 241 return getSrcMsgAux(cast<ObjFile<ELF32LE>>(*this), sym, sec, offset); in getSrcMsg() 305 init<ELF32LE>(); in ELFFileBase() 1221 return isNonCommonDef<ELF32LE>(mb, symName, archiveName); in isNonCommonDef() 1718 f = make<ObjFile<ELF32LE>>(mb, archiveName); in createObjFile() 1774 template void BitcodeFile::parse<ELF32LE>(); 1779 template class elf::ObjFile<ELF32LE>; 1784 template void SharedFile::parse<ELF32LE>();
|
| H A D | MarkLive.cpp | 401 template void elf::markLive<ELF32LE>();
|
| H A D | Target.h | 314 f<ELF32LE>(__VA_ARGS__); \
|
| H A D | ICF.cpp | 584 template void elf::doIcf<ELF32LE>();
|
| /llvm-project-15.0.7/lld/ELF/Arch/ |
| H A D | MipsArchTree.cpp | 372 return isN32Abi<ELF32LE>(f); in isMipsN32Abi() 391 template uint32_t elf::calcMipsEFlags<ELF32LE>();
|
| H A D | AVR.cpp | 225 return cast<ObjFile<ELF32LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
|
| H A D | Hexagon.cpp | 68 uint32_t eflags = cast<ObjFile<ELF32LE>>(f)->getObj().getHeader().e_flags; in calcEFlags()
|
| H A D | Mips.cpp | 787 template TargetInfo *elf::getMipsTargetInfo<ELF32LE>(); 792 template bool elf::isMipsPIC<ELF32LE>(const Defined *);
|
| H A D | X86.cpp | 543 write32le(buf + 5, i * sizeof(object::ELF32LE::Rel)); in writeIBTPlt()
|
| /llvm-project-15.0.7/bolt/include/bolt/Rewrite/ |
| H A D | RewriteInstance.h | 266 if (auto *ELF32LE = dyn_cast<object::ELF32LEObjectFile>(InputFile)) \ 267 return FUNC(ELF32LE); \
|
| /llvm-project-15.0.7/llvm/tools/llvm-dwarfutil/ |
| H A D | llvm-dwarfutil.cpp | 295 if (isa<ELFObjectFile<ELF32LE>>(&InputFile)) { in addSectionsFromLinkedData() 296 Expected<ELFObjectFile<ELF32LE>> MemFile = ELFObjectFile<ELF32LE>::create( in addSectionsFromLinkedData()
|
| /llvm-project-15.0.7/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.cpp | 133 if (auto *ELF32LE = dyn_cast<ELF32LEObjectFile>(Obj)) in getELFRelocationValueString() local 134 return getRelocationValueString(ELF32LE, Rel, Result); in getELFRelocationValueString()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_riscv.cpp | 575 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv() 576 return ELFLinkGraphBuilder_riscv<object::ELF32LE>( in createLinkGraphFromELFObject_riscv()
|
| /llvm-project-15.0.7/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 697 if (auto Obj = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in readELFFile() 718 return writeELFBinaryToFile<ELF32LE>(FilePath, Stub, WriteIfChanged); in writeBinaryStub()
|
| /llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 115 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getOutputElfType() 140 return std::make_unique<ELFWriter<ELF32LE>>(Obj, Out, !Config.StripSections, in createELFWriter()
|
| H A D | ELFObject.cpp | 522 std::max(sizeof(object::Elf_Chdr_Impl<object::ELF32LE>), in CompressedSection() 1917 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in create() 1918 ELFBuilder<ELF32LE> Builder(*O, *Obj, ExtractPartition); in create() 2750 template class ELFBuilder<ELF32LE>; 2755 template class ELFWriter<ELF32LE>;
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 315 return CreateArchType<ELF32LE>(Buffer, Ctx.getMemoryManager(), in Create()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | ELF.cpp | 700 template class llvm::object::ELFFile<ELF32LE>;
|
| H A D | ELFObjectFile.cpp | 82 return createPtr<ELF32LE>(Obj, InitContent); in createELFObjectFile()
|