reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lld/ELF/Arch/AArch64.cpp
   66   pltEntrySize = 16;
  593     pltEntrySize = 24;
tools/lld/ELF/Arch/ARM.cpp
   61   pltEntrySize = 16;
tools/lld/ELF/Arch/Hexagon.cpp
   51   pltEntrySize = 16;
tools/lld/ELF/Arch/Mips.cpp
   48   pltEntrySize = 16;
  314     memset(buf, 0, pltEntrySize);
tools/lld/ELF/Arch/PPC.cpp
  145   pltEntrySize = 4;
tools/lld/ELF/Arch/PPC64.cpp
  298   pltEntrySize = 4;
  673   int32_t offset = pltHeaderSize + index * pltEntrySize;
tools/lld/ELF/Arch/RISCV.cpp
   98   pltEntrySize = 16;
tools/lld/ELF/Arch/SPARCV9.cpp
   42   pltEntrySize = 32;
   43   pltHeaderSize = 4 * pltEntrySize;
  142   uint64_t off = pltHeaderSize + pltEntrySize * index;
  144   relocateOne(buf + 4, R_SPARC_WDISP19, -(off + 4 - pltEntrySize));
tools/lld/ELF/Arch/X86.cpp
   60   pltEntrySize = 16;
  238   write32le(buf + 12, -pltHeaderSize - pltEntrySize * index - 16);
  434   pltEntrySize = 32;
  477   unsigned off = pltHeaderSize + pltEntrySize * index;
  487   pltEntrySize = 32;
  535   unsigned off = pltHeaderSize + pltEntrySize * index;
tools/lld/ELF/Arch/X86_64.cpp
   64   pltEntrySize = 16;
  170   write32le(buf + 12, -pltHeaderSize - pltEntrySize * index - 16);
  602   pltEntrySize = 32;
  644   uint64_t off = pltHeaderSize + pltEntrySize * index;
  655   pltEntrySize = 16;
  685   write32le(buf + 8, -pltHeaderSize - pltEntrySize * index - 12);
tools/lld/ELF/Relocations.cpp
 1136             target->pltHeaderSize + target->pltEntrySize * sym.pltIndex, 0);
 1357       unsigned entryOffset = sym.pltIndex * target->pltEntrySize;
tools/lld/ELF/Symbols.cpp
  173       plt->getVA() + plt->headerSize + pltIndex * target->pltEntrySize;
tools/lld/ELF/SyntheticSections.cpp
 2485     off += target->pltEntrySize;
 2495   return headerSize + entries.size() * target->pltEntrySize;
 2508     off += target->pltEntrySize;