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

References

tools/lld/ELF/AArch64ErrataFix.cpp
  562     return Relocation{R_PC, R_AARCH64_JUMP26, offset, 0, patchSym};
tools/lld/ELF/ARMErrataFix.cpp
  446     sr.rel->expr = R_PC;
  463         Relocation{R_PC, type, sr.off, -4, psec->patchSym});
tools/lld/ELF/Arch/AArch64.cpp
  137     return R_PC;
tools/lld/ELF/Arch/AMDGPU.cpp
   93     return R_PC;
tools/lld/ELF/Arch/ARM.cpp
   87     return R_PC;
  110     return config->target1Rel ? R_PC : R_ABS;
  113       return R_PC;
  131     return R_PC;
  279     if (expr == R_PC && ((s.getVA() & 1) == 1))
tools/lld/ELF/Arch/Hexagon.cpp
  110     return R_PC;
tools/lld/ELF/Arch/MSP430.cpp
   57     return R_PC;
tools/lld/ELF/Arch/Mips.cpp
   90       return R_PC;
  151     return R_PC;
tools/lld/ELF/Arch/PPC.cpp
  179   return !(expr == R_PC && PPC::inBranchRange(type, branchAddr, s.getVA()));
  213     return R_PC;
tools/lld/ELF/Arch/PPC64.cpp
  580     return R_PC;
tools/lld/ELF/Arch/RISCV.cpp
  207     return R_PC;
tools/lld/ELF/Arch/SPARCV9.cpp
   62     return R_PC;
tools/lld/ELF/Arch/X86.cpp
   99     return R_PC;
tools/lld/ELF/Arch/X86_64.cpp
  107     return R_PC;
tools/lld/ELF/InputSection.cpp
  734   case R_PC: {
  860       if (expr != R_PC) {
tools/lld/ELF/Relocations.cpp
  354   return oneof<R_PC, R_GOTREL, R_GOTPLTREL, R_MIPS_GOTREL, R_PPC64_CALL,
  432   case R_PC:
  447     return R_PC;