Home
last modified time | relevance | path

Searched refs:Saver (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Doffload2yaml.cpp20 UniqueStringSaver Saver) { in populateYAML() argument
30 {Saver.save(Entry.getKey()), Saver.save(Entry.getValue())})); in populateYAML()
38 UniqueStringSaver Saver) { in dump() argument
59 populateYAML(*YAMLBinary, Binary, Saver); in dump()
71 UniqueStringSaver Saver(Alloc); in offload2yaml() local
73 Expected<OffloadYAML::Binary *> YAMLOrErr = dump(Source, Saver); in offload2yaml()
/llvm-project-15.0.7/llvm/lib/Support/
H A DCommandLine.cpp880 NewArgv.push_back(Saver.save(Token.str()).data()); in TokenizeGNUCommandLine()
1000 AddToken(Saver.save(Token.str())); in tokenizeWindowsCommandLineImpl()
1039 AddToken(Saver.save(Token.str())); in tokenizeWindowsCommandLineImpl()
1050 tokenizeWindowsCommandLineImpl(Src, Saver, AddToken, in TokenizeWindowsCommandLine()
1147 Arg = Saver.save(ResponseFile.str()).data(); in ExpandBasePaths()
1182 Tokenizer(Str, Saver, NewArgv, MarkEOLs); in ExpandResponseFile()
1196 ExpandBasePaths(BasePath, Saver, Arg); in ExpandResponseFile()
1211 Arg = Saver.save(ResponseFile.str()).data(); in ExpandResponseFile()
1384 StringSaver Saver(A); in ParseCommandLineOptions() local
1431 StringSaver Saver(A); in ParseCommandLineOptions() local
[all …]
/llvm-project-15.0.7/clang/tools/driver/
H A Ddriver.cpp237 static void getCLEnvVarOptions(std::string &EnvValue, llvm::StringSaver &Saver, in getCLEnvVarOptions() argument
239 llvm::cl::TokenizeWindowsCommandLine(EnvValue, Saver, Opts); in getCLEnvVarOptions()
311 llvm::StringSaver Saver(A); in ExecuteCC1Tool() local
312 llvm::cl::ExpandResponseFiles(Saver, &llvm::cl::TokenizeGNUCommandLine, ArgV, in ExecuteCC1Tool()
344 llvm::StringSaver Saver(A); in clang_main() local
376 llvm::cl::ExpandResponseFiles(Saver, Tokenizer, Args, MarkEOLs); in clang_main()
411 getCLEnvVarOptions(OptCL.value(), Saver, PrependedOpts); in clang_main()
420 getCLEnvVarOptions(Opt_CL_.value(), Saver, AppendedOpts); in clang_main()
/llvm-project-15.0.7/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp69 StringSaver &Saver) { in getSearchPaths() argument
82 StringRef Env = Saver.save(*EnvOpt); in getSearchPaths()
266 StringSaver Saver(Alloc); in libDriverMain() local
270 cl::ExpandResponseFiles(Saver, cl::TokenizeWindowsCommandLine, NewArgs); in libDriverMain()
320 std::vector<StringRef> SearchPaths = getSearchPaths(&Args, Saver); in libDriverMain()
388 Member.MemberName = Saver.save(*PathOrErr); in libDriverMain()
/llvm-project-15.0.7/llvm/lib/Object/
H A DIRSymtab.cpp80 StringSaver Saver; member
87 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {} in Builder()
210 setStr(Comdat.Name, Saver.save(Name)); in getComdatIndex()
243 setStr(Sym.Name, Saver.save(Name.str())); in addSymbol()
324 setStr(Uncommon().COFFWeakExternFallbackName, Saver.save(FallbackName)); in addSymbol()
329 setStr(Uncommon().SectionName, Saver.save(GO->getSection())); in addSymbol()
349 setStr(Hdr.COFFLinkerOpts, Saver.save(COFFLinkerOpts)); in build()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DExpandResponseFilesCompilationDatabase.cpp63 llvm::StringSaver Saver(Alloc); in expand() local
64 llvm::cl::ExpandResponseFiles(Saver, Tokenizer, Argv, false, false, false, in expand()
H A DJSONCompilationDatabase.cpp148 llvm::StringSaver Saver(Alloc); in unescapeCommandLine() local
150 llvm::cl::TokenizeWindowsCommandLine(EscapedCommandLine, Saver, T); in unescapeCommandLine()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DCommandLineTest.cpp196 typedef void ParserFunction(StringRef Source, StringSaver &Saver,
205 StringSaver Saver(A); in testCommandLineTokenizer() local
206 parse(Input, Saver, Actual, MarkEOLs); in testCommandLineTokenizer()
344 StringSaver Saver(A); in TEST() local
352 StringSaver Saver(A); in TEST() local
870 llvm::StringSaver Saver(A); in TEST() local
928 StringSaver Saver(A); in TEST() local
972 StringSaver Saver(A); in TEST() local
1007 StringSaver Saver(A); in TEST() local
1027 StringSaver Saver(A); in TEST() local
[all …]
/llvm-project-15.0.7/clang/tools/clang-offload-packager/
H A DClangOffloadPackager.cpp76 StringSaver Saver(Alloc); in main() local
83 Saver.save(Args[KeyAndValue.first] + "," + KeyAndValue.second); in main()
/llvm-project-15.0.7/llvm/tools/llvm-strings/
H A Dllvm-strings.cpp129 StringSaver Saver(A); in main() local
133 Tbl.parseArgs(argc, argv, OPT_UNKNOWN, Saver, in main()
/llvm-project-15.0.7/clang/tools/clang-linker-wrapper/
H A DClangLinkerWrapper.cpp618 StringSaver Saver(Alloc); in fatbinary() local
628 Saver.save("hipv4-amdgcn-amd-amdhsa--" + std::get<1>(FileAndArch))); in fatbinary()
629 CmdArgs.push_back(Saver.save(llvm::join(Targets, ","))); in fatbinary()
633 CmdArgs.push_back(Saver.save("-input=" + std::get<0>(FileAndArch))); in fatbinary()
635 CmdArgs.push_back(Saver.save("-output=" + *TempFileOrErr)); in fatbinary()
872 StringSaver Saver(Alloc); in linkBitcodeFiles() local
899 UsedInRegularObj.insert(Saver.save(*Name)); in linkBitcodeFiles()
901 UsedInSharedLib.insert(Saver.save(*Name)); in linkBitcodeFiles()
947 StringRef Identifier = Saver.save( in linkBitcodeFiles()
968 PrevailingSymbols.insert(Saver.save(Sym.getName())).second; in linkBitcodeFiles()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp776 StringSaver Saver(Alloc); in addChildMember() local
780 NMOrErr->MemberName = Saver.save(sys::path::convert_to_slash(*FileNameOrErr)); in addChildMember()
786 NMOrErr->MemberName = Saver.save( in addChildMember()
812 StringSaver Saver(Alloc); in getArchiveMember() local
820 NMOrErr->MemberName = Saver.save(sys::path::convert_to_slash(FileName)); in getArchiveMember()
824 NMOrErr->MemberName = Saver.save( in getArchiveMember()
1323 StringSaver Saver(Alloc); in ar_main() local
1325 cl::ExpandResponseFiles(Saver, getRspQuoting(makeArrayRef(argv, argc)), Argv); in ar_main()
/llvm-project-15.0.7/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp236 StringSaver Saver(A); in llvm_objcopy_main() local
237 cl::ExpandResponseFiles(Saver, in llvm_objcopy_main()
/llvm-project-15.0.7/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp146 StringSaver Saver(A); in llvm_cxxfilt_main() local
149 opt::InputArgList Args = Tbl.parseArgs(argc, argv, OPT_UNKNOWN, Saver, in llvm_cxxfilt_main()
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DProcess.inc154 StringSaver &Saver) {
198 Args.push_back(Saver.save(Dir.str()).data());
250 StringSaver Saver(Alloc);
251 cl::TokenizeWindowsCommandLineFull(Cmd, Saver, TmpArgs, /*MarkEOLs=*/false);
254 EC = WildcardExpand(Arg, Args, Saver);
270 Args[0] = Saver.save(Arg0).data();
/llvm-project-15.0.7/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp288 StringSaver &Saver, in parseOptions() argument
297 Tbl.parseArgs(Argc, Argv, OPT_UNKNOWN, Saver, [&](StringRef Msg) { in parseOptions()
387 StringSaver Saver(A); in main() local
389 opt::InputArgList Args = parseOptions(argc, argv, IsAddr2Line, Saver, Tbl); in main()
/llvm-project-15.0.7/clang/tools/clang-nvlink-wrapper/
H A DClangNvlinkWrapper.cpp176 StringSaver Saver(Alloc); in main() local
177 cl::ExpandResponseFiles(Saver, cl::TokenizeGNUCommandLine, Argv); in main()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCommandLine.h1995 void TokenizeGNUCommandLine(StringRef Source, StringSaver &Saver,
2013 void TokenizeWindowsCommandLine(StringRef Source, StringSaver &Saver,
2021 void TokenizeWindowsCommandLineNoCopy(StringRef Source, StringSaver &Saver,
2037 void TokenizeWindowsCommandLineFull(StringRef Source, StringSaver &Saver,
2043 using TokenizerCallback = void (*)(StringRef Source, StringSaver &Saver,
2056 void tokenizeConfigFile(StringRef Source, StringSaver &Saver,
2072 bool readConfigFile(StringRef CfgFileName, StringSaver &Saver,
2096 bool ExpandResponseFiles(StringSaver &Saver, TokenizerCallback Tokenizer,
2105 StringSaver &Saver, TokenizerCallback Tokenizer,
2115 StringSaver &Saver,
/llvm-project-15.0.7/llvm/lib/Support/Unix/
H A DProgram.inc167 toNullTerminatedCStringArray(ArrayRef<StringRef> Strings, StringSaver &Saver) {
170 Result.push_back(Saver.save(S).data());
191 StringSaver Saver(Allocator);
195 ArgVector = toNullTerminatedCStringArray(Args, Saver);
198 EnvVector = toNullTerminatedCStringArray(*Env, Saver);
/llvm-project-15.0.7/llvm/tools/llvm-tli-checker/
H A Dllvm-tli-checker.cpp251 StringSaver Saver(A); in main() local
253 opt::InputArgList Args = Tbl.parseArgs(argc, argv, OPT_UNKNOWN, Saver, in main()
/llvm-project-15.0.7/llvm/include/llvm/Option/
H A DOptTable.h238 StringSaver &Saver,
/llvm-project-15.0.7/clang/tools/c-index-test/
H A Dcore_main.cpp382 llvm::StringSaver Saver(Alloc); in indextest_perform_shell_execution() local
384 llvm::cl::TokenizeGNUCommandLine(command_line, Saver, Args); in indextest_perform_shell_execution()
/llvm-project-15.0.7/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp348 llvm::StringSaver Saver(Alloc); in main_gdbserver() local
351 Saver, [&](llvm::StringRef Msg) { in main_gdbserver()
/llvm-project-15.0.7/llvm/lib/IR/
H A DGlobals.cpp216 S = getContext().pImpl->Saver.save(S); in setPartition()
256 S = getContext().pImpl->Saver.save(S); in setSection()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCDwarf.h53 StringSaver Saver{Alloc};
63 StringSaver &getSaver() { return Saver; } in getSaver()

12