Home
last modified time | relevance | path

Searched refs:Elf_Rela (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/lld/test/ELF/
H A Dgot32-i386-pie-rw.s35 ## ^--- VA of GOT entry in Elf_Rela addend
40 ## ^--- VA of foo in Elf_Rela addend
47 ## ^--- VA of GOT entry in in Elf_Rela addend
H A Drel-addend-with-rela-input.s3 # uses Elf_Rela
/llvm-project-15.0.7/lld/ELF/
H A DSyntheticSections.cpp1727 auto *p = reinterpret_cast<Elf_Rela *>(buf); in writeTo()
1811 std::vector<Elf_Rela> relatives, nonRelatives; in updateAllocSize()
1814 Elf_Rela r; in updateAllocSize()
1837 std::vector<Elf_Rela> ungroupedRelatives; in updateAllocSize()
1840 std::vector<Elf_Rela> group; in updateAllocSize()
1863 llvm::stable_sort(nonRelatives, [](const Elf_Rela &a, const Elf_Rela &b) { in updateAllocSize()
1883 std::vector<Elf_Rela> ungroupedNonRelatives; in updateAllocSize()
1898 llvm::sort(ungroupedNonRelatives, [](const Elf_Rela &a, const Elf_Rela &b) { in updateAllocSize()
1946 for (Elf_Rela &r : ungroupedRelatives) { in updateAllocSize()
1961 for (const Elf_Rela &r : g) { in updateAllocSize()
[all …]
H A DSyntheticSections.h558 using Elf_Rela = typename ELFT::Rela; variable
568 using Elf_Rela = typename ELFT::Rela; variable
/llvm-project-15.0.7/llvm/lib/Object/
H A DELF.cpp397 std::vector<Elf_Rela> Relocs; in android_relas()
428 Elf_Rela R; in android_relas()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFObjectFile.h412 const Elf_Rela *getRela(DataRefImpl Rela) const;
1080 const typename ELFObjectFile<ELFT>::Elf_Rela *
1083 auto Ret = EF.template getEntry<Elf_Rela>(Rela.d.a, Rela.d.b); in getRela()
H A DELF.h265 return getSectionContentsAsArray<Elf_Rela>(Sec); in relas()
278 Expected<std::vector<Elf_Rela>> android_relas(const Elf_Shdr &Sec) const;
H A DELFTypes.h119 using Elf_Rela = typename ELFT::Rela; \
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.h133 using Elf_Rela = typename ELFT::Rela; variable
152 using Elf_Rela = typename ELFT::Rela; variable
H A DELFObject.cpp111 Sec.EntrySize = Sec.Type == SHT_REL ? sizeof(Elf_Rel) : sizeof(Elf_Rela); in visit()
937 writeRel(Sec.Relocations, reinterpret_cast<Elf_Rela *>(Buf), in visit()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp1780 using Elf_Rela = typename ELFT::Rela; in getRelocationAddend() typedef
1791 const Elf_Rela *RelA = Obj->getRela(Rel); in getRelocationAddend()
4903 using Elf_Rela = typename ELFT::Rela; in patchELFAllocatableRelaSections() typedef
4930 auto writeRela = [&OS](const Elf_Rela *RelA, uint64_t &Offset) { in patchELFAllocatableRelaSections()
4945 Elf_Rela NewRelA; in patchELFAllocatableRelaSections()
4994 typename ELFObjectFile<ELFT>::Elf_Rela RelA; in patchELFAllocatableRelaSections()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DELFDumper.cpp2034 DynPLTRelRegion.EntSize = sizeof(Elf_Rela); in parseDynamicTable()
4495 for (const Elf_Rela &Rela : in printDynamicRelocationsHelper()
4496 this->DynRelaRegion.template getAsArrayRef<Elf_Rela>()) in printDynamicRelocationsHelper()
4516 if (this->DynPLTRelRegion.EntSize == sizeof(Elf_Rela)) { in printDynamicRelocationsHelper()
4518 for (const Elf_Rela &Rela : in printDynamicRelocationsHelper()
4519 this->DynPLTRelRegion.template getAsArrayRef<Elf_Rela>()) in printDynamicRelocationsHelper()
5868 for (const Elf_Rela &R : *RangeOrErr) in forEachRelocationDo()
5894 if (Expected<std::vector<Elf_Rela>> RelasOrErr = Obj.android_relas(Sec)) { in forEachRelocationDo()
5895 for (const Elf_Rela &R : *RelasOrErr) in forEachRelocationDo()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp1285 Elf_Rela REntry; in writeSectionContent()
1300 SHeader.sh_size = (IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel)) * in writeSectionContent()
/llvm-project-15.0.7/llvm/test/Object/
H A Dinvalid.test464 ## has sh_entsize field with size != sizeof(Elf_Rela).
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Delf2yaml.cpp1121 for (const Elf_Rela &Rel : *Rels) { in dumpRelocSection()