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

References

tools/lld/ELF/Arch/AArch64.cpp
   67   pltHeaderSize = 32;
tools/lld/ELF/Arch/ARM.cpp
   62   pltHeaderSize = 32;
tools/lld/ELF/Arch/Hexagon.cpp
   52   pltHeaderSize = 32;
tools/lld/ELF/Arch/Mips.cpp
   49   pltHeaderSize = 32;
  252     memset(buf, 0, pltHeaderSize);
tools/lld/ELF/Arch/PPC.cpp
   87     uint32_t afterBcl = in.plt->getSize() - target->pltHeaderSize + 12;
  144   pltHeaderSize = 64; // size of PLTresolve in .glink
tools/lld/ELF/Arch/PPC64.cpp
  302   pltHeaderSize = 60;
  673   int32_t offset = pltHeaderSize + index * pltEntrySize;
tools/lld/ELF/Arch/RISCV.cpp
   99   pltHeaderSize = 32;
  158   write32le(buf + 12, itype(ADDI, X_T1, X_T1, -target->pltHeaderSize - 12));
tools/lld/ELF/Arch/SPARCV9.cpp
   43   pltHeaderSize = 4 * pltEntrySize;
  142   uint64_t off = pltHeaderSize + pltEntrySize * index;
tools/lld/ELF/Arch/X86.cpp
   61   pltHeaderSize = 16;
  238   write32le(buf + 12, -pltHeaderSize - pltEntrySize * index - 16);
  433   pltHeaderSize = 48;
  477   unsigned off = pltHeaderSize + pltEntrySize * index;
  486   pltHeaderSize = 48;
  535   unsigned off = pltHeaderSize + pltEntrySize * index;
tools/lld/ELF/Arch/X86_64.cpp
   65   pltHeaderSize = 16;
  170   write32le(buf + 12, -pltHeaderSize - pltEntrySize * index - 16);
  601   pltHeaderSize = 48;
  644   uint64_t off = pltHeaderSize + pltEntrySize * index;
  654   pltHeaderSize = 32;
  685   write32le(buf + 8, -pltHeaderSize - pltEntrySize * index - 12);
tools/lld/ELF/Relocations.cpp
 1136             target->pltHeaderSize + target->pltEntrySize * sym.pltIndex, 0);
 1359         entryOffset += target->pltHeaderSize;
tools/lld/ELF/SyntheticSections.cpp
 1488                          unsigned offset = target->pltHeaderSize - 32;
 2454       headerSize(!isIplt || config->zRetpolineplt ? target->pltHeaderSize : 0),