Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/Object/
DELF.h48 typedef Elf_Rel_Impl<ELFT, false> Elf_Rel; typedef
96 const Elf_Sym *getRelocationSymbol(const Elf_Rel *Rel,
150 const Elf_Rel *rel_begin(const Elf_Shdr *sec) const { in rel_begin()
151 if (sec->sh_entsize != sizeof(Elf_Rel)) in rel_begin()
153 return reinterpret_cast<const Elf_Rel *>(base() + sec->sh_offset); in rel_begin()
156 const Elf_Rel *rel_end(const Elf_Shdr *sec) const { in rel_end()
158 if (Size % sizeof(Elf_Rel)) in rel_end()
160 return rel_begin(sec) + Size / sizeof(Elf_Rel); in rel_end()
302 ELFFile<ELFT>::getRelocationSymbol(const Elf_Rel *Rel, in getRelocationSymbol()
DELFObjectFile.h197 typedef typename ELFFile<ELFT>::Elf_Rel Elf_Rel; typedef
310 const Elf_Rel *getRel(DataRefImpl Rel) const;
738 const typename ELFObjectFile<ELFT>::Elf_Rel *
741 return EF.template getEntry<Elf_Rel>(Rel.d.a, Rel.d.b); in getRel()
/external/llvm-project/lld/test/ELF/
Di386-got-value.s7 # got entry when using Elf_Rel. It is not needed since the dynamic
Drel-addend-with-rela-input.s2 # Check that we correctly write addends if the output use Elf_Rel but the input
/external/llvm/tools/yaml2obj/
Dyaml2elf.cpp104 typedef typename object::ELFFile<ELFT>::Elf_Rel Elf_Rel; typedef in __anon35a54e5e0311::ELFState
372 SHeader.sh_entsize = IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in writeSectionContent()
392 Elf_Rel REntry; in writeSectionContent()
/external/llvm-project/llvm/include/llvm/Object/
DELF.h99 using Elf_Rel = typename ELFT::Rel; variable
166 Expected<const Elf_Sym *> getRelocationSymbol(const Elf_Rel &Rel,
199 return getSectionContentsAsArray<Elf_Rel>(Sec); in rels()
206 std::vector<Elf_Rel> decode_relrs(Elf_Relr_Range relrs) const;
512 ELFFile<ELFT>::getRelocationSymbol(const Elf_Rel &Rel, in getRelocationSymbol()
DELFObjectFile.h241 using Elf_Rel = typename ELFT::Rel; variable
408 const Elf_Rel *getRel(DataRefImpl Rel) const;
1014 const typename ELFObjectFile<ELFT>::Elf_Rel *
1017 auto Ret = EF.template getEntry<Elf_Rel>(Rel.d.a, Rel.d.b); in getRel()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
DELF.h81 using Elf_Rel = typename ELFT::Rel; variable
148 Expected<const Elf_Sym *> getRelocationSymbol(const Elf_Rel *Rel,
181 return getSectionContentsAsArray<Elf_Rel>(Sec); in rels()
474 ELFFile<ELFT>::getRelocationSymbol(const Elf_Rel *Rel, in getRelocationSymbol()
DELFObjectFile.h238 using Elf_Rel = typename ELFT::Rel; variable
399 const Elf_Rel *getRel(DataRefImpl Rel) const;
927 const typename ELFObjectFile<ELFT>::Elf_Rel *
930 auto Ret = EF.template getEntry<Elf_Rel>(Rel.d.a, Rel.d.b); in getRel()
/external/llvm/tools/llvm-readobj/
DARMEHABIPrinter.h311 typedef typename object::ELFFile<ET>::Elf_Rel Elf_Rel; typedef
390 for (const Elf_Rel &R : ELF->rels(&Sec)) { in FindExceptionTable()
DELFDumper.cpp57 typedef typename ELFO::Elf_Rel Elf_Rel; \
137 typedef typename ELFO::Elf_Rel Elf_Rel; typedef in __anon148931850111::ELFDumper
1426 DynPLTRelRegion.EntSize = sizeof(Elf_Rel); in parseDynamicTable()
1449 return DynRelRegion.getAsArrayRef<Elf_Rel>(); in dyn_rels()
1882 typedef typename ELFO::Elf_Rel Elf_Rel; typedef in __anon148931850511::MipsGOTParser
2070 for (const Elf_Rel *RI = Obj->rel_begin(PLTRelShdr), in parsePLT()
3028 for (const Elf_Rel &Rel : this->dumper()->dyn_rels()) { in printDynamicRelocations()
3048 for (const Elf_Rel &Rel : DynPLTRelRegion.getAsArrayRef<Elf_Rel>()) { in printDynamicRelocations()
3270 for (const Elf_Rel &R : Obj->rels(Sec)) { in printRelocations()
3465 for (const Elf_Rel &Rel : this->dumper()->dyn_rels()) { in printDynamicRelocations()
[all …]
/external/llvm-project/llvm/lib/Object/
DELF.cpp323 Elf_Rel Rel; in decode_relrs()
326 std::vector<Elf_Rel> Relocs; in decode_relrs()
/external/llvm-project/lld/ELF/
DSyntheticSections.h465 using Elf_Rel = typename ELFT::Rel; variable
517 using Elf_Rel = typename ELFT::Rel; variable
530 using Elf_Rel = typename ELFT::Rel; variable
DInputFiles.h188 using Elf_Rel = typename ELFT::Rel; variable
DSyntheticSections.cpp1404 isRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel)); in finalizeContents()
1644 this->entsize = config->isRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in RelocationSection()
1664 buf += config->isRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in writeTo()
1749 llvm::sort(relatives, [](const Elf_Rel &a, const Elf_Rel &b) { in updateAllocSize()
DInputFiles.cpp979 ArrayRef<Elf_Rel> rels = CHECK(getObj().rels(sec), this); in createInputSection()
/external/llvm-project/llvm/tools/llvm-readobj/
DARMEHABIPrinter.h326 typedef typename ET::Rel Elf_Rel; typedef
415 for (const Elf_Rel &R : unwrapOrError(FileName, ELF.rels(Sec))) { in FindExceptionTable()
DELFDumper.cpp90 using Elf_Rel = typename ELFT::Rel; \
2185 DynPLTRelRegion.EntSize = sizeof(Elf_Rel); in parseDynamicTable()
2276 return DynRelRegion.getAsArrayRef<Elf_Rel>(); in dyn_rels()
4669 for (const Elf_Rel &Rel : this->dumper().dyn_rels()) in printDynamicRelocationsHelper()
4677 for (const Elf_Rel &Rel : Obj.decode_relrs(Relrs)) in printDynamicRelocationsHelper()
4689 for (const Elf_Rel &Rel : DynPLTRelRegion.getAsArrayRef<Elf_Rel>()) in printDynamicRelocationsHelper()
5727 for (const Elf_Rel &R : *RangeOrErr) in forEachRelocationDo()
5754 for (const Elf_Rel &R : Obj.decode_relrs(*RangeOrErr)) in forEachRelocationDo()
/external/llvm-project/llvm/lib/ObjectYAML/
DELFEmitter.cpp175 typedef typename ELFT::Rel Elf_Rel; typedef in __anonbe606ff10111::ELFState
1197 SHeader.sh_entsize = IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in writeSectionContent()
1223 Elf_Rel REntry; in writeSectionContent()
1231 SHeader.sh_size = (IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel)) * in writeSectionContent()
/external/llvm-project/llvm/tools/llvm-objcopy/ELF/
DObject.h132 using Elf_Rel = typename ELFT::Rel; variable
151 using Elf_Rel = typename ELFT::Rel;
DObject.cpp112 Sec.EntrySize = Sec.Type == SHT_REL ? sizeof(Elf_Rel) : sizeof(Elf_Rela); in visit()
984 writeRel(Sec.Relocations, reinterpret_cast<Elf_Rel *>(Buf)); in visit()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/
DELFEmitter.cpp109 typedef typename ELFT::Rel Elf_Rel; typedef in __anon637653e50111::ELFState
799 SHeader.sh_entsize = IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel); in writeSectionContent()
823 Elf_Rel REntry; in writeSectionContent()
/external/llvm-project/llvm/tools/obj2yaml/
Delf2yaml.cpp31 typedef typename ELFT::Rel Elf_Rel; typedef in __anondaeeffcc0111::ELFDumper
1080 for (const Elf_Rel &Rel : *Rels) { in dumpRelocSection()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp40 typedef Elf_Rel_Impl<ELFT, false> Elf_Rel; typedef in __anon5b0ead5a0111::DyldELFObject
/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp62 typedef Elf_Rel_Impl<ELFT, false> Elf_Rel; typedef in __anon95faae480111::DyldELFObject

12