Home
last modified time | relevance | path

Searched refs:StringSaver (Results 1 – 25 of 50) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DStringSaver.h22 class StringSaver final {
26 StringSaver(BumpPtrAllocator &Alloc) : Alloc(Alloc) {} in StringSaver() function
46 StringSaver Strings;
H A DCommandLine.h49 class StringSaver; variable
2088 LLVM_ABI void TokenizeGNUCommandLine(StringRef Source, StringSaver &Saver,
2106 LLVM_ABI void TokenizeWindowsCommandLine(StringRef Source, StringSaver &Saver,
2115 TokenizeWindowsCommandLineNoCopy(StringRef Source, StringSaver &Saver,
2132 TokenizeWindowsCommandLineFull(StringRef Source, StringSaver &Saver,
2138 using TokenizerCallback = void (*)(StringRef Source, StringSaver &Saver,
2151 LLVM_ABI void tokenizeConfigFile(StringRef Source, StringSaver &Saver,
2158 StringSaver Saver;
2254 LLVM_ABI bool ExpandResponseFiles(StringSaver &Saver,
2263 const char *EnvVar, StringSaver &Saver,
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DCommonLinkerContext.h40 llvm::StringSaver saver{bAlloc};
59 inline llvm::StringSaver &saver() { return context().saver; } in saver()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFDirectiveParser.h21 #include "llvm/Support/StringSaver.h"
42 llvm::StringSaver saver{bAlloc};
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DStringSaver.cpp1 //===-- StringSaver.cpp ---------------------------------------------------===//
9 #include "llvm/Support/StringSaver.h"
15 StringRef StringSaver::save(StringRef S) { in save()
23 StringRef StringSaver::save(const Twine &S) { in save()
H A DSignals.cpp129 StringSaver &StrPool);
155 StringSaver StrPool(Allocator); in collectAddressSymbols()
H A DCommandLine.cpp822 void cl::TokenizeGNUCommandLine(StringRef Src, StringSaver &Saver, in TokenizeGNUCommandLine()
934 StringRef Src, StringSaver &Saver, function_ref<void(StringRef)> AddToken, in tokenizeWindowsCommandLineImpl()
1042 void cl::TokenizeWindowsCommandLine(StringRef Src, StringSaver &Saver, in TokenizeWindowsCommandLine()
1054 void cl::TokenizeWindowsCommandLineNoCopy(StringRef Src, StringSaver &Saver, in TokenizeWindowsCommandLineNoCopy()
1062 void cl::TokenizeWindowsCommandLineFull(StringRef Src, StringSaver &Saver, in TokenizeWindowsCommandLineFull()
1074 void cl::tokenizeConfigFile(StringRef Source, StringSaver &Saver, in tokenizeConfigFile()
1120 static void ExpandBasePaths(StringRef BasePath, StringSaver &Saver, in ExpandBasePaths()
1355 const char *EnvVar, StringSaver &Saver, in expandResponseFiles()
1377 bool cl::ExpandResponseFiles(StringSaver &Saver, TokenizerCallback Tokenizer, in ExpandResponseFiles()
1452 StringSaver Saver(A); in ParseCommandLineOptions()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeTableCollection.h37 StringSaver NameStorage;
H A DLazyRandomTypeCollection.h98 StringSaver NameStorage;
/freebsd/contrib/llvm-project/clang/tools/driver/
H A Ddriver.cpp115 static void getCLEnvVarOptions(std::string &EnvValue, llvm::StringSaver &Saver, in getCLEnvVarOptions()
249 llvm::StringSaver Saver(A); in clang_main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-strings/
H A Dllvm-strings.cpp131 StringSaver Saver(A); in main()
/freebsd/contrib/llvm-project/lld/Common/
H A DDriverDispatcher.cpp63 StringSaver saver(a); in isPETarget()
/freebsd/lib/clang/libllvmminimal/
H A DMakefile56 SRCS+= Support/StringSaver.cpp
/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp162 StringSaver Saver(A); in llvm_cxxfilt_main()
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp77 StringSaver &Saver) { in getSearchPaths()
318 StringSaver Saver(Alloc); in libDriverMain()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp221 StringSaver Saver(A); in llvm_objcopy_main()
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DProcess.inc17 #include "llvm/Support/StringSaver.h"
148 StringSaver &Saver) {
244 StringSaver Saver(Alloc);
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOObject.h346 StringSaver NewSectionsContents;
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DProgram.inc28 #include "llvm/Support/StringSaver.h"
157 toNullTerminatedCStringArray(ArrayRef<StringRef> Strings, StringSaver &Saver) {
175 StringSaver Saver(Allocator);
/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp386 StringSaver &Saver, in parseOptions()
482 StringSaver Saver(A); in llvm_symbolizer_main()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCDwarf.h54 StringSaver Saver{Alloc};
64 StringSaver &getSaver() { return Saver; } in getSaver()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp126 llvm::StringSaver Saver{A}; in llvm_dwp_main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-tli-checker/
H A Dllvm-tli-checker.cpp259 StringSaver Saver(A); in main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp753 StringSaver Saver(Alloc); in addChildMember()
789 StringSaver Saver(Alloc); in getArchiveMember()
1339 StringSaver Saver(Alloc); in ar_main()
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DOptTable.h396 StringSaver &Saver,

12