/external/llvm/include/llvm/Object/ |
D | ELF.h | 48 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()
|
D | ELFObjectFile.h | 197 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/ |
D | i386-got-value.s | 7 # got entry when using Elf_Rel. It is not needed since the dynamic
|
D | rel-addend-with-rela-input.s | 2 # Check that we correctly write addends if the output use Elf_Rel but the input
|
/external/llvm/tools/yaml2obj/ |
D | yaml2elf.cpp | 104 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/ |
D | ELF.h | 99 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()
|
D | ELFObjectFile.h | 241 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/ |
D | ELF.h | 81 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()
|
D | ELFObjectFile.h | 238 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/ |
D | ARMEHABIPrinter.h | 311 typedef typename object::ELFFile<ET>::Elf_Rel Elf_Rel; typedef 390 for (const Elf_Rel &R : ELF->rels(&Sec)) { in FindExceptionTable()
|
D | ELFDumper.cpp | 57 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/ |
D | ELF.cpp | 323 Elf_Rel Rel; in decode_relrs() 326 std::vector<Elf_Rel> Relocs; in decode_relrs()
|
/external/llvm-project/lld/ELF/ |
D | SyntheticSections.h | 465 using Elf_Rel = typename ELFT::Rel; variable 517 using Elf_Rel = typename ELFT::Rel; variable 530 using Elf_Rel = typename ELFT::Rel; variable
|
D | InputFiles.h | 188 using Elf_Rel = typename ELFT::Rel; variable
|
D | SyntheticSections.cpp | 1404 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()
|
D | InputFiles.cpp | 979 ArrayRef<Elf_Rel> rels = CHECK(getObj().rels(sec), this); in createInputSection()
|
/external/llvm-project/llvm/tools/llvm-readobj/ |
D | ARMEHABIPrinter.h | 326 typedef typename ET::Rel Elf_Rel; typedef 415 for (const Elf_Rel &R : unwrapOrError(FileName, ELF.rels(Sec))) { in FindExceptionTable()
|
D | ELFDumper.cpp | 90 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/ |
D | ELFEmitter.cpp | 175 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/ |
D | Object.h | 132 using Elf_Rel = typename ELFT::Rel; variable 151 using Elf_Rel = typename ELFT::Rel;
|
D | Object.cpp | 112 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/ |
D | ELFEmitter.cpp | 109 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/ |
D | elf2yaml.cpp | 31 typedef typename ELFT::Rel Elf_Rel; typedef in __anondaeeffcc0111::ELFDumper 1080 for (const Elf_Rel &Rel : *Rels) { in dumpRelocSection()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.cpp | 40 typedef Elf_Rel_Impl<ELFT, false> Elf_Rel; typedef in __anon5b0ead5a0111::DyldELFObject
|
/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.cpp | 62 typedef Elf_Rel_Impl<ELFT, false> Elf_Rel; typedef in __anon95faae480111::DyldELFObject
|