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

References

tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  484       ObjcopyArgs.push_back(SS.save(Twine("--add-section=") +
tools/lld/COFF/Driver.cpp
  151     return saver.save("_" + sym);
  350         exp.name = saver.save("_" + exp.name);
  352         exp.extName = saver.save("_" + exp.extName);
  456   StringRef libName = saver.save("lib" + s.str());
  465     filename = saver.save(filename + ".lib");
 1662         e.name = saver.save("_" + e.name);
 1664         e.extName = saver.save("_" + e.extName);
tools/lld/COFF/DriverUtils.cpp
   53   void add(Twine s) { args.push_back(saver.save(s)); }
  608       return saver.save("_" + sym);
  615     sym = saver.save("_" + sym);
tools/lld/COFF/InputFiles.cpp
  839   StringRef impName = saver.save("__imp_" + name);
  895       saver.save(archiveName + path +
tools/lld/ELF/Driver.cpp
  975     parseClangOption(saver.save("-mcpu=" + StringRef(arg->getValue())),
 1619     Symbol *real = addUndefined(saver.save("__real_" + name));
 1620     Symbol *wrap = addUndefined(saver.save("__wrap_" + name));
tools/lld/ELF/DriverUtils.cpp
  104       v.push_back(saver.save(s + "=" + args[i + 1]).data());
tools/lld/ELF/InputFiles.cpp
  107     path = saver.save(config->chroot + path);
 1376                        : saver.save(archiveName + "(" + path + " at " +
tools/lld/ELF/InputSection.cpp
  233     name = saver.save("." + name.substr(2));
tools/lld/ELF/MarkLive.cpp
  263       cNamedSections[saver.save("__start_" + sec->name)].push_back(sec);
  264       cNamedSections[saver.save("__stop_" + sec->name)].push_back(sec);
tools/lld/ELF/ScriptParser.cpp
  294       driver->addFile(saver.save(config->sysroot + "/" + s.substr(1)),
tools/lld/ELF/SyntheticSections.cpp
   74     s = saver.save(Twine("Linker: ") + getLLDVersion());
tools/lld/ELF/Thunks.cpp
  353   addSymbol(saver.save("__AArch64AbsLongThunk_" + destination.getName()),
  379   addSymbol(saver.save("__AArch64ADRPThunk_" + destination.getName()), STT_FUNC,
  479   addSymbol(saver.save("__ARMv7ABSLongThunk_" + destination.getName()),
  497   addSymbol(saver.save("__Thumbv7ABSLongThunk_" + destination.getName()),
  518   addSymbol(saver.save("__ARMV7PILongThunk_" + destination.getName()), STT_FUNC,
  539   addSymbol(saver.save("__ThumbV7PILongThunk_" + destination.getName()),
  554   addSymbol(saver.save("__ARMv5ABSLongThunk_" + destination.getName()),
  580   addSymbol(saver.save("__ARMV5PILongThunk_" + destination.getName()), STT_FUNC,
  610   addSymbol(saver.save("__Thumbv6MABSLongThunk_" + destination.getName()),
  636   addSymbol(saver.save("__Thumbv6MPILongThunk_" + destination.getName()),
  654   addSymbol(saver.save("__LA25Thunk_" + destination.getName()), STT_FUNC, 0,
  678       saver.save("__microLA25Thunk_" + destination.getName()), STT_FUNC, 0, isec);
  702       saver.save("__microLA25Thunk_" + destination.getName()), 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,
tools/lld/ELF/Writer.cpp
  105         return saver.save(".rela" + out->name);
  106       return saver.save(".rel" + out->name);
 2016   addOptionalRegular(saver.save("__start_" + s), sec, 0, STV_PROTECTED);
 2017   addOptionalRegular(saver.save("__stop_" + s), sec, -1, STV_PROTECTED);
tools/lld/wasm/Driver.cpp
  603     Symbol *real = addUndefined(saver.save("__real_" + name));
  604     Symbol *wrap = addUndefined(saver.save("__wrap_" + name));
tools/lld/wasm/InputFiles.cpp
  542       mb.getBuffer(), saver.save(archiveName + mb.getBufferIdentifier()))));
tools/lld/wasm/Writer.cpp
  330   symtab->addOptionalDataSymbol(saver.save("__start_" + name), start);
  331   symtab->addOptionalDataSymbol(saver.save("__stop_" + name), stop);