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

Declarations

tools/lld/ELF/Thunks.h
   42   Defined *addSymbol(StringRef name, uint8_t type, uint64_t value,

References

tools/lld/ELF/Thunks.cpp
  353   addSymbol(saver.save("__AArch64AbsLongThunk_" + destination.getName()),
  355   addSymbol("$x", STT_NOTYPE, 0, isec);
  356   addSymbol("$d", STT_NOTYPE, 8, isec);
  379   addSymbol(saver.save("__AArch64ADRPThunk_" + destination.getName()), STT_FUNC,
  381   addSymbol("$x", STT_NOTYPE, 0, isec);
  479   addSymbol(saver.save("__ARMv7ABSLongThunk_" + destination.getName()),
  481   addSymbol("$a", STT_NOTYPE, 0, isec);
  497   addSymbol(saver.save("__Thumbv7ABSLongThunk_" + destination.getName()),
  499   addSymbol("$t", STT_NOTYPE, 0, isec);
  518   addSymbol(saver.save("__ARMV7PILongThunk_" + destination.getName()), STT_FUNC,
  520   addSymbol("$a", STT_NOTYPE, 0, isec);
  539   addSymbol(saver.save("__ThumbV7PILongThunk_" + destination.getName()),
  541   addSymbol("$t", STT_NOTYPE, 0, isec);
  554   addSymbol(saver.save("__ARMv5ABSLongThunk_" + destination.getName()),
  556   addSymbol("$a", STT_NOTYPE, 0, isec);
  557   addSymbol("$d", STT_NOTYPE, 4, isec);
  580   addSymbol(saver.save("__ARMV5PILongThunk_" + destination.getName()), STT_FUNC,
  582   addSymbol("$a", STT_NOTYPE, 0, isec);
  583   addSymbol("$d", STT_NOTYPE, 12, isec);
  610   addSymbol(saver.save("__Thumbv6MABSLongThunk_" + destination.getName()),
  612   addSymbol("$t", STT_NOTYPE, 0, isec);
  613   addSymbol("$d", STT_NOTYPE, 8, isec);
  636   addSymbol(saver.save("__Thumbv6MPILongThunk_" + destination.getName()),
  638   addSymbol("$t", STT_NOTYPE, 0, isec);
  639   addSymbol("$d", STT_NOTYPE, 12, isec);
  654   addSymbol(saver.save("__LA25Thunk_" + destination.getName()), STT_FUNC, 0,
  677   Defined *d = addSymbol(
  701   Defined *d = addSymbol(
  757   addSymbol(saver.save(os.str()), STT_FUNC, 0, isec);
  783   Defined *s = addSymbol(saver.save("__plt_" + destination.getName()), STT_FUNC,
  794   addSymbol(saver.save("__long_branch_" + destination.getName()), STT_FUNC, 0,