Home
last modified time | relevance | path

Searched refs:r_addend (Results 1 – 25 of 52) sorted by relevance

123

/external/elfutils/libelf/
Dgelf_update_rela.c69 || unlikely (src->r_addend < -0x80000000ll) in gelf_update_rela()
70 || unlikely (src->r_addend > 0x7fffffffll)) in gelf_update_rela()
88 rel->r_addend = src->r_addend; in gelf_update_rela()
Dgelf_getrela.c78 dst->r_addend = src->r_addend; in gelf_getrela()
Dabstract.h151 TYPE_NAME (ElfW2(32, Ext##Sword), r_addend) \
157 TYPE_NAME (ElfW2(64, Ext##Sxword), r_addend) \
/external/elfutils/src/
Dobjdump.c347 GElf_Addr r_offset, GElf_Xword r_info, GElf_Sxword r_addend) in show_relocs_x() argument
386 if (r_addend != 0) in show_relocs_x()
389 if (r_addend < 0) in show_relocs_x()
392 r_addend = -r_addend; in show_relocs_x()
394 printf ("%c%#" PRIx64, sign, r_addend); in show_relocs_x()
437 rel->r_offset, rel->r_info, rel->r_addend); in show_relocs_rela()
/external/llvm-project/lld/test/ELF/
Dppc32-relocatable-got2.s3 ## If r_addend indicates .got2, adjust it by the local .got2's output section offset.
Demit-relocs-icf2.s3 ## On RELA targets, r_addend may be updated for --emit-relocs.
/external/kernel-headers/original/uapi/linux/
Delf.h175 Elf32_Sword r_addend; member
181 Elf64_Sxword r_addend; /* Constant addend used to compute value */ member
/external/llvm/test/CodeGen/AMDGPU/
Dgv-offset-folding.ll8 ; which allows you to store the offset in the r_addend of the relocation entry.
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dgv-offset-folding.ll8 ; which allows you to store the offset in the r_addend of the relocation entry.
/external/llvm-project/compiler-rt/lib/hwasan/
Dhwasan_dynamic_shadow.cpp98 ElfW(Addr) resolver = r->r_addend; in InitShadowGOT()
/external/swiftshader/third_party/subzero/src/
DIceELFSection.h376 Rela.r_addend = Fixup.offset(); in writeData()
379 Str.writeELFXword<IsELF64>(Rela.r_addend); in writeData()
/external/llvm-project/llvm/test/CodeGen/X86/
Dfold-add-pcrel.ll25 ;; the large r_addend can easily cause a relocation overflow.
/external/llvm-project/lld/ELF/
DRelocations.h196 return rel.r_addend; in getAddend()
DSyntheticSections.cpp1633 p->r_addend = rel.computeAddend(); in encodeDynamicReloc()
1789 return a.r_addend < b.r_addend; in updateAllocSize()
1810 (!config->isRela || i->r_addend == j->r_addend)) in updateAllocSize()
1812 if (j - i < 3 || (config->isRela && i->r_addend != 0)) in updateAllocSize()
1843 add(g[0].r_addend - addend); in updateAllocSize()
1844 addend = g[0].r_addend; in updateAllocSize()
1855 add(i->r_addend - addend); in updateAllocSize()
1856 addend = i->r_addend; in updateAllocSize()
1872 add(r.r_addend - addend); in updateAllocSize()
1873 addend = r.r_addend; in updateAllocSize()
[all …]
DInputSection.cpp429 p->r_addend = getAddend<ELFT>(rel); in copyRelocations()
493 p->r_addend = sym.getVA(addend) - section->getOutputSection()->addr; in copyRelocations()
497 p->r_addend >= 0x8000) { in copyRelocations()
503 p->r_addend += sec->file->ppc32Got2OutSecOff; in copyRelocations()
DMarkLive.cpp86 return rel.r_addend; in getAddend()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DELF.cpp305 Rela.r_addend = 0; in decode_relrs()
416 R.r_addend = Addend; in android_relas()
/external/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
DELFHeader.h349 elf_sxword r_addend; ///< Constant part of expression. member
/external/llvm/tools/llvm-readobj/
DELFDumper.cpp2479 if (R.r_addend < 0) in printRelocation()
2488 int64_t RelAddend = R.r_addend; in printRelocation()
2537 Rela.r_addend = 0; in printRelocations()
2982 int64_t RelAddend = R.r_addend; in printDynamicRelocation()
2984 if (R.r_addend < 0) in printDynamicRelocation()
3032 Rela.r_addend = 0; in printDynamicRelocations()
3052 Rela.r_addend = 0; in printDynamicRelocations()
3274 Rela.r_addend = 0; in printRelocations()
3307 W.printHex("Addend", Rel.r_addend); in printRelocation()
3312 << W.hex(Rel.r_addend) << "\n"; in printRelocation()
[all …]
/external/llvm/include/llvm/Support/
DELF.h938 Elf32_Sword r_addend; // Compute value for relocatable field by adding this member
973 Elf64_Sxword r_addend; // Compute value for relocatable field by adding this. member
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DELF.h940 Elf32_Sword r_addend; // Compute value for relocatable field by adding this member
973 Elf64_Sxword r_addend; // Compute value for relocatable field by adding this. member
/external/llvm/include/llvm/Object/
DELFTypes.h414 Elf_Sword r_addend; // Compute value for relocatable field by adding this
466 Elf_Sxword r_addend; // Compute value for relocatable field by adding this.
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
DELF.h1105 Elf32_Sword r_addend; // Compute value for relocatable field by adding this member
1141 Elf64_Sxword r_addend; // Compute value for relocatable field by adding this. member
/external/llvm-project/llvm/include/llvm/BinaryFormat/
DELF.h1132 Elf32_Sword r_addend; // Compute value for relocatable field by adding this member
1168 Elf64_Sxword r_addend; // Compute value for relocatable field by adding this. member
/external/elfutils/libdwfl/
Drelocate.c666 r->r_offset, &r->r_addend, in relocate_section()
728 if (r->r_info != 0 || r->r_offset != 0 || r->r_addend != 0) in relocate_section()

123