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

References

tools/lld/ELF/Relocations.cpp
  164     return handleMipsTlsRelocation(type, sym, c, offset, addend, expr);
  175       c.relocations.push_back({expr, type, offset, addend, &sym});
  199           {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_LD_TO_LE), type,
  199           {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_LD_TO_LE), type,
  201       return target->getTlsGdRelaxSkip(type);
  213     c.relocations.push_back({expr, type, offset, addend, &sym});
  220         {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_LD_TO_LE), type,
  220         {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_LD_TO_LE), type,
  234     c.relocations.push_back({expr, type, offset, addend, &sym});
  261       c.relocations.push_back({expr, type, offset, addend, &sym});
  269           {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_GD_TO_IE), type,
  269           {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_GD_TO_IE), type,
  278           {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_GD_TO_LE), type,
  278           {target->adjustRelaxExpr(type, nullptr, R_RELAX_TLS_GD_TO_LE), type,
  281     return target->getTlsGdRelaxSkip(type);
  289     c.relocations.push_back({R_RELAX_TLS_IE_TO_LE, type, offset, addend, &sym});