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

References

tools/lld/ELF/InputSection.cpp
  656     return sym.getVA(a);
  660     return sym.getVA(a) - getARMStaticBase(sym);
  660     return sym.getVA(a) - getARMStaticBase(sym);
  663     return sym.getGotVA() + a;
  670     return sym.getVA(a) - in.got->getVA();
  672     return sym.getVA(a) - in.gotPlt->getVA();
  675     return sym.getGotVA() + a - in.gotPlt->getVA();
  679     return sym.getGotOffset() + a;
  682     return getAArch64Page(sym.getGotVA() + a) - getAArch64Page(p);
  685     return sym.getGotVA() + a - p;
  687     return sym.getVA(a) - in.mipsGot->getGp(file);
  709     return in.mipsGot->getVA() + in.mipsGot->getPageEntryOffset(file, sym, a) -
  716     return in.mipsGot->getVA() + in.mipsGot->getSymEntryOffset(file, sym, a) -
  719     return in.mipsGot->getVA() + in.mipsGot->getGlobalDynOffset(file, sym) -
  725     uint64_t val = sym.isUndefWeak() ? p + a : sym.getVA(a);
  725     uint64_t val = sym.isUndefWeak() ? p + a : sym.getVA(a);
  729     if (const Relocation *hiRel = getRISCVPCRelHi20(&sym, a))
  730       return getRelocTargetVA(file, hiRel->type, hiRel->addend, sym.getVA(),
  736     if (sym.isUndefWeak()) {
  746         dest = sym.getVA(a);
  748       dest = sym.getVA(a);
  753     return sym.getPltVA() + a;
  756     return sym.getPltVA() + a - p;
  761     return sym.getPltVA() - p;
  763     uint64_t symVA = sym.getVA(a);
  776     return symVA - p + getPPC64GlobalEntryToLocalEntryOffset(sym.stOther);
  781     return sym.getVA(a) - p;
  790     if (sym.isUndefined())
  792     return getTlsTpOffset(sym) + a;
  795     if (sym.isUndefined())
  797     return -getTlsTpOffset(sym) + a;
  799     return sym.getSize() + a;
  801     return in.got->getGlobalDynAddr(sym) + a;
  803     return in.got->getGlobalDynAddr(sym) + a - p;
  805     return getAArch64Page(in.got->getGlobalDynAddr(sym) + a) -
  808     return in.got->getGlobalDynOffset(sym) + a;
  810     return in.got->getVA() + in.got->getGlobalDynOffset(sym) + a - in.gotPlt->getVA();
  812     return in.got->getGlobalDynAddr(sym) + a - p;