Searched refs:Saver (Results 1 - 18 of 18) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/
H A DExpandResponseFilesCompilationDatabase.cpp62 llvm::StringSaver Saver(Alloc);
63 llvm::cl::ExpandResponseFiles(Saver, Tokenizer, Argv, false, false, *FS,
H A DJSONCompilationDatabase.cpp151 llvm::StringSaver Saver(Alloc);
153 llvm::cl::TokenizeWindowsCommandLine(EscapedCommandLine, Saver, T);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp71 StringSaver Saver; member in struct:__anon3745::Builder
78 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {}
188 setStr(Comdat.Name, Saver.save(Name));
220 setStr(Sym.Name, Saver.save(StringRef(Name)));
301 setStr(Uncommon().COFFWeakExternFallbackName, Saver.save(FallbackName));
306 setStr(Uncommon().SectionName, Saver.save(Base->getSection()));
326 setStr(Hdr.COFFLinkerOpts, Saver.save(COFFLinkerOpts));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp69 StringSaver &Saver) {
82 StringRef Env = Saver.save(*EnvOpt);
265 StringSaver Saver(Alloc);
269 cl::ExpandResponseFiles(Saver, cl::TokenizeWindowsCommandLine, NewArgs);
304 std::vector<StringRef> SearchPaths = getSearchPaths(&Args, Saver);
372 Member.MemberName = Saver.save(*PathOrErr);
68 getSearchPaths(opt::InputArgList *Args, StringSaver &Saver) argument
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
H A Ddriver.cpp237 static void getCLEnvVarOptions(std::string &EnvValue, llvm::StringSaver &Saver, argument
239 llvm::cl::TokenizeWindowsCommandLine(EnvValue, Saver, Opts);
324 llvm::StringSaver Saver(A);
325 llvm::cl::ExpandResponseFiles(Saver, &llvm::cl::TokenizeGNUCommandLine, ArgV,
358 llvm::StringSaver Saver(A);
395 llvm::cl::ExpandResponseFiles(Saver, Tokenizer, argv, MarkEOLs);
430 getCLEnvVarOptions(OptCL.getValue(), Saver, PrependedOpts);
439 getCLEnvVarOptions(Opt_CL_.getValue(), Saver, AppendedOpts);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DCommandLine.cpp827 void cl::TokenizeGNUCommandLine(StringRef Src, StringSaver &Saver, argument
871 NewArgv.push_back(Saver.save(StringRef(Token)).data());
882 NewArgv.push_back(Saver.save(StringRef(Token)).data());
934 tokenizeWindowsCommandLineImpl(StringRef Src, StringSaver &Saver, argument
963 AddToken(AlwaysCopy ? Saver.save(NormalChars) : NormalChars);
982 AddToken(Saver.save(Token.str()));
1017 AddToken(Saver.save(Token.str()));
1020 void cl::TokenizeWindowsCommandLine(StringRef Src, StringSaver &Saver, argument
1028 tokenizeWindowsCommandLineImpl(Src, Saver, AddToken,
1032 void cl::TokenizeWindowsCommandLineNoCopy(StringRef Src, StringSaver &Saver, argument
1040 tokenizeConfigFile(StringRef Source, StringSaver &Saver, SmallVectorImpl<const char *> &NewArgv, bool MarkEOLs) argument
1086 ExpandResponseFile( StringRef FName, StringSaver &Saver, TokenizerCallback Tokenizer, SmallVectorImpl<const char *> &NewArgv, bool MarkEOLs, bool RelativeNames, llvm::vfs::FileSystem &FS) argument
1143 ExpandResponseFiles(StringSaver &Saver, TokenizerCallback Tokenizer, SmallVectorImpl<const char *> &Argv, bool MarkEOLs, bool RelativeNames, llvm::vfs::FileSystem &FS, llvm::Optional<llvm::StringRef> CurrentDir) argument
1254 readConfigFile(StringRef CfgFile, StringSaver &Saver, SmallVectorImpl<const char *> &Argv) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp659 StringSaver Saver(Alloc);
663 NMOrErr->MemberName = Saver.save(sys::path::convert_to_slash(*FileNameOrErr));
669 NMOrErr->MemberName = Saver.save(
696 StringSaver Saver(Alloc);
704 NMOrErr->MemberName = Saver.save(sys::path::convert_to_slash(FileName));
708 NMOrErr->MemberName = Saver.save(
1171 StringSaver Saver(Alloc);
1173 cl::ExpandResponseFiles(Saver, getRspQuoting(makeArrayRef(argv, argc)), Argv);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DProgram.inc166 toNullTerminatedCStringArray(ArrayRef<StringRef> Strings, StringSaver &Saver) {
169 Result.push_back(Saver.save(S).data());
186 StringSaver Saver(Allocator);
190 ArgVector = toNullTerminatedCStringArray(Args, Saver);
193 EnvVector = toNullTerminatedCStringArray(*Env, Saver);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DGlobals.cpp199 S = getContext().pImpl->Saver.save(S);
220 S = getContext().pImpl->Saver.save(S);
H A DLLVMContextImpl.h1365 UniqueStringSaver Saver{Alloc};
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp355 StringSaver Saver(A);
356 cl::ExpandResponseFiles(Saver,
H A DCopyConfig.cpp307 StringSaver Saver(Alloc);
320 Saver.save(TrimmedLine), MS, ErrorCallback)))
365 StringSaver Saver(Alloc);
378 std::pair<StringRef, StringRef> Pair = Saver.save(TrimmedLine).split(' ');
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/Windows/
H A DProcess.inc154 StringSaver &Saver) {
197 Args.push_back(Saver.save(StringRef(Dir)).data());
248 StringSaver Saver(Alloc);
249 cl::TokenizeWindowsCommandLine(Cmd, Saver, TmpArgs, /*MarkEOLs=*/false);
252 EC = WildcardExpand(Arg, Args, Saver);
264 Args[0] = Saver.save(Arg0).data();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DCommandLine.h2006 /// \param [in] Saver Delegates back to the caller for saving parsed strings.
2010 void TokenizeGNUCommandLine(StringRef Source, StringSaver &Saver,
2021 /// \param [in] Saver Delegates back to the caller for saving parsed strings.
2025 void TokenizeWindowsCommandLine(StringRef Source, StringSaver &Saver,
2033 void TokenizeWindowsCommandLineNoCopy(StringRef Source, StringSaver &Saver,
2038 using TokenizerCallback = void (*)(StringRef Source, StringSaver &Saver,
2045 /// \param [in] Saver Delegates back to the caller for saving parsed strings.
2051 void tokenizeConfigFile(StringRef Source, StringSaver &Saver,
2058 /// \param [in] Saver Objects that saves allocated strings.
2066 bool readConfigFile(StringRef CfgFileName, StringSaver &Saver,
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Driver/
H A DDriver.h228 llvm::StringSaver Saver; member in class:clang::driver::Driver
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h1069 StringSaver Saver; member in class:llvm::CalleeInfo::ModuleSummaryIndex
1088 : HaveGVs(HaveGVs), EnableSplitLTOUnit(EnableSplitLTOUnit), Saver(Alloc),
1241 StringRef saveString(StringRef String) { return Saver.save(String); }
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1382 StringSaver &Saver) {
1403 PltEntry.second, Saver.save((Name + "@plt").str()), SymbolType);
1627 StringSaver Saver(A);
1628 addPltEntries(Obj, AllSymbols, Saver);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp133 TargetTriple(TargetTriple), CCCGenericGCCName(""), Saver(Alloc),
792 if (!llvm::cl::readConfigFile(FileName, Saver, NewCfgArgs)) {

Completed in 135 milliseconds