Searched refs:Elf_Relr (Results 1 – 8 of 8) sorted by relevance
177 const Elf_Relr *relr; /* RELR relocation entries */
1292 obj->relr = (const Elf_Relr *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()1300 assert(dynp->d_un.d_val == sizeof(Elf_Relr)); in digest_dynamic1()3273 const Elf_Relr *relr, *relrlim; in reloc_relr()3276 relrlim = (const Elf_Relr *)((const char *)obj->relr + obj->relrsize); in reloc_relr()3278 Elf_Relr entry = *relr; in reloc_relr()3287 where += CHAR_BIT * sizeof(Elf_Relr) - 1; in reloc_relr()
617 using Elf_Relr = typename ELFT::Relr; variable629 SmallVector<Elf_Relr, 0> relrRelocs;
1407 sizeof(Elf_Relr)); in computeContents()2052 relrRelocs.push_back(Elf_Relr(offsets[i])); in updateAllocSize()2067 relrRelocs.push_back(Elf_Relr((bitmap << 1) | 1)); in updateAllocSize()2077 relrRelocs.resize(oldSize, Elf_Relr(1)); in updateAllocSize()
285 virtual void printRelrReloc(const Elf_Relr &R) = 0;298 llvm::function_ref<void(const Elf_Relr &)> RelrFn);658 void printRelrReloc(const Elf_Relr &R) override;723 void printRelrReloc(const Elf_Relr &R) override;3824 void GNUELFDumper<ELFT>::printRelrReloc(const Elf_Relr &R) { in printRelrReloc()4849 [&](const Elf_Relr &R) { printRelrReloc(R); }); in printRelocationsHelper()4871 this->DynRelrRegion.template getAsArrayRef<Elf_Relr>(); in printDynamicRelocationsHelper()6284 llvm::function_ref<void(const Elf_Relr &)> RelrFn) { in forEachRelocationDo()6337 for (const Elf_Relr &R : *RangeOrErr) in forEachRelocationDo()6664 [](const Elf_Relr &) { in printRelocatableStackSizes() argument[all …]
370 for (Elf_Relr R : relrs) { in decode_relrs()
120 using Elf_Relr = typename ELFT::Relr; \
319 return getSectionContentsAsArray<Elf_Relr>(Sec); in relrs()