Home
last modified time | relevance | path

Searched refs:Elf_Rel (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/lld/test/ELF/
H A Di386-got-value.s7 # got entry when using Elf_Rel. It is not needed since the dynamic
H A Drel-addend-with-rela-input.s2 # Check that we correctly write addends if the output use Elf_Rel but the input
/llvm-project-15.0.7/llvm/lib/Object/
H A DELF.cpp344 Elf_Rel Rel; in decode_relrs()
347 std::vector<Elf_Rel> Relocs; in decode_relrs()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELF.h231 Expected<const Elf_Sym *> getRelocationSymbol(const Elf_Rel &Rel,
269 return getSectionContentsAsArray<Elf_Rel>(Sec); in rels()
276 std::vector<Elf_Rel> decode_relrs(Elf_Relr_Range relrs) const;
626 ELFFile<ELFT>::getRelocationSymbol(const Elf_Rel &Rel, in getRelocationSymbol()
H A DELFObjectFile.h411 const Elf_Rel *getRel(DataRefImpl Rel) const;
1070 const typename ELFObjectFile<ELFT>::Elf_Rel *
1073 auto Ret = EF.template getEntry<Elf_Rel>(Rel.d.a, Rel.d.b); in getRel()
H A DELFTypes.h118 using Elf_Rel = typename ELFT::Rel; \
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h326 typedef typename ET::Rel Elf_Rel; typedef
415 for (const Elf_Rel &R : unwrapOrError(FileName, ELF.rels(Sec))) { in FindExceptionTable()
H A DELFDumper.cpp2032 DynPLTRelRegion.EntSize = sizeof(Elf_Rel); in parseDynamicTable()
4502 for (const Elf_Rel &Rel : in printDynamicRelocationsHelper()
4503 this->DynRelRegion.template getAsArrayRef<Elf_Rel>()) in printDynamicRelocationsHelper()
4511 for (const Elf_Rel &Rel : Obj.decode_relrs(Relrs)) in printDynamicRelocationsHelper()
4523 for (const Elf_Rel &Rel : in printDynamicRelocationsHelper()
4524 this->DynPLTRelRegion.template getAsArrayRef<Elf_Rel>()) in printDynamicRelocationsHelper()
5860 for (const Elf_Rel &R : *RangeOrErr) in forEachRelocationDo()
5887 for (const Elf_Rel &R : Obj.decode_relrs(*RangeOrErr)) in forEachRelocationDo()
/llvm-project-15.0.7/lld/ELF/
H A DSyntheticSections.h557 using Elf_Rel = typename ELFT::Rel; variable
567 using Elf_Rel = typename ELFT::Rel; variable
H A DSyntheticSections.cpp1413 isRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel)); in computeContents()
1721 this->entsize = config->isRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in RelocationSection()
1732 buf += config->isRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in writeTo()
1827 llvm::sort(relatives, [](const Elf_Rel &a, const Elf_Rel &b) { in updateAllocSize()
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.h132 using Elf_Rel = typename ELFT::Rel; variable
151 using Elf_Rel = typename ELFT::Rel;
H A DELFObject.cpp111 Sec.EntrySize = Sec.Type == SHT_REL ? sizeof(Elf_Rel) : sizeof(Elf_Rela); in visit()
934 writeRel(Sec.Relocations, reinterpret_cast<Elf_Rel *>(Buf), in visit()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp1292 Elf_Rel REntry; in writeSectionContent()
1300 SHeader.sh_size = (IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel)) * in writeSectionContent()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Delf2yaml.cpp1111 for (const Elf_Rel &Rel : *Rels) { in dumpRelocSection()