| /src/external/apache2/llvm/dist/llvm/lib/Testing/Support/ |
| SupportHelpers.cpp | 16 static std::pair<bool, SmallString<128>> findSrcDirMap(StringRef Argv0) { 17 SmallString<128> BaseDir = llvm::sys::path::parent_path(Argv0); 36 SmallString<128> llvm::unittest::getInputFileDirectory(const char *Argv0) { 39 std::tie(Found, InputFilePath) = findSrcDirMap(Argv0);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| Signals.h | 41 /// \param Argv0 the current binary name, used to find the symbolizer 46 void PrintStackTraceOnErrorSignal(StringRef Argv0,
|
| /src/external/apache2/llvm/dist/llvm/tools/bugpoint/ |
| ToolRunner.h | 51 static CC *create(const char *Argv0, std::string &Message, 86 static LLC *createLLC(const char *Argv0, std::string &Message, 93 createLLI(const char *Argv0, std::string &Message, 97 createJIT(const char *Argv0, std::string &Message, 101 createCustomCompiler(const char *Argv0, std::string &Message, 105 createCustomExecutor(const char *Argv0, std::string &Message, 186 const char *Argv0, void *MainAddr);
|
| ToolRunner.cpp | 205 const char *Argv0, 210 std::string Main = sys::fs::getMainExecutable(Argv0, MainAddr); 221 AbstractInterpreter::createLLI(const char *Argv0, std::string &Message, 224 FindProgramByName("lli", Argv0, (void *)(intptr_t)&createLLI)) { 353 static void lexCommand(const char *Argv0, std::string &Message, 388 auto Path = FindProgramByName(Command, Argv0, (void *)(intptr_t)&lexCommand); 402 const char *Argv0, std::string &Message, 407 lexCommand(Argv0, Message, CompileCommandLine, CmdPath, Args); 417 AbstractInterpreter::createCustomExecutor(const char *Argv0, 423 lexCommand(Argv0, Message, ExecCommandLine, CmdPath, Args) [all...] |
| /src/external/apache2/llvm/dist/clang/tools/driver/ |
| cc1_main.cpp | 184 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { 213 Argv, Diags, Argv0); 217 Clang->getFrontendOpts().TimeTraceGranularity, Argv0); 227 CompilerInvocation::GetResourcesPath(Argv0, MainAddr);
|
| cc1gen_reproducer_main.cpp | 140 std::string GetExecutablePath(const char *Argv0, bool CanonicalPrefixes); 156 int cc1gen_reproducer_main(ArrayRef<const char *> Argv, const char *Argv0, 181 std::string Path = GetExecutablePath(Argv0, /*CanonicalPrefixes=*/true);
|
| driver.cpp | 57 std::string GetExecutablePath(const char *Argv0, bool CanonicalPrefixes) { 59 SmallString<128> ExecutablePath(Argv0); 60 // Do a PATH lookup if Argv0 isn't a valid path. 71 return llvm::sys::fs::getMainExecutable(Argv0, P); 206 extern int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, 208 extern int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, 211 const char *Argv0, void *MainAddr);
|
| cc1as_main.cpp | 563 int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) {
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| MCTargetOptions.h | 65 const char *Argv0 = nullptr;
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| Signals.cpp | 114 static bool printSymbolizedStackTrace(StringRef Argv0, void **StackTrace, 120 if (Argv0.find("llvm-symbolizer") != std::string::npos) 130 } else if (!Argv0.empty()) { 131 StringRef Parent = llvm::sys::path::parent_path(Argv0); 141 // If we don't know argv0 or the address of main() at this point, try 144 sys::fs::exists(Argv0) ? (std::string)std::string(Argv0)
|
| /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
| LLJITWithRemoteDebugging.cpp | 136 static std::unique_ptr<JITLinkExecutor> connectExecutor(const char *Argv0, 155 OOPExecutor.empty() ? JITLinkExecutor::FindLocal(Argv0)
|
| /src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
| CompilerInvocation.h | 205 const char *Argv0 = nullptr); 211 /// \param Argv0 - The program path (from argv[0]), for finding the builtin 215 static std::string GetResourcesPath(const char *Argv0, void *MainAddr); 249 DiagnosticsEngine &Diags, const char *Argv0);
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-link/ |
| llvm-link.cpp | 119 static std::unique_ptr<Module> loadFile(const char *argv0, 134 Err.print(argv0, errs()); 146 static std::unique_ptr<Module> loadArFile(const char *Argv0, 161 errs() << Argv0 << ": "; 173 errs() << Argv0 << ": "; 184 errs() << Argv0 << ": "; 198 errs() << Argv0 << ": "; 222 std::function<std::unique_ptr<Module>(const char *argv0, 229 const char *argv0, const std::string &FileName)> 234 Module &operator()(const char *argv0, const std::string &FileName) [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-rc/ |
| llvm-rc.cpp | 127 ErrorOr<std::string> findClang(const char *Argv0) { 128 StringRef Parent = llvm::sys::path::parent_path(Argv0); 132 // directory of Argv0, if known 210 const char *Argv0) { 215 ErrorOr<std::string> ClangOrErr = findClang(Argv0); 266 static std::pair<bool, std::string> isWindres(llvm::StringRef Argv0) { 267 StringRef ProgName = llvm::sys::path::stem(Argv0); 575 RcOptions getOptions(const char *Argv0, ArrayRef<const char *> ArgsArr, 579 std::tie(IsWindres, Prefix) = isWindres(Argv0); 587 const char *Argv0) { [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Support/Unix/ |
| Signals.inc | 206 static StringRef Argv0; 579 if (printSymbolizedStackTrace(Argv0, StackTrace, Depth, OS)) 638 void llvm::sys::PrintStackTraceOnErrorSignal(StringRef Argv0, 640 ::Argv0 = Argv0;
|
| /src/external/apache2/llvm/dist/clang/examples/clang-interpreter/ |
| main.cpp | 44 std::string GetExecutablePath(const char *Argv0, void *MainAddr) { 45 return llvm::sys::fs::getMainExecutable(Argv0, MainAddr);
|
| /src/external/apache2/llvm/dist/clang/tools/arcmt-test/ |
| arcmt-test.cpp | 66 std::string GetExecutablePath(const char *Argv0) { 70 return llvm::sys::fs::getMainExecutable(Argv0, MainAddr);
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/ |
| CompilationDatabase.cpp | 262 std::string Argv0 = GetClangToolCommand(); 263 Args.insert(Args.begin(), Argv0.c_str());
|
| Tooling.cpp | 439 static void injectResourceDir(CommandLineArguments &Args, const char *Argv0, 448 ("-resource-dir=" + CompilerInvocation::GetResourcesPath(Argv0, MainAddr))
|
| /src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| CodeGenOptions.h | 385 const char *Argv0 = nullptr;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/ |
| SupportHelpers.h | 109 SmallString<128> getInputFileDirectory(const char *Argv0);
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-config/ |
| llvm-config.cpp | 249 std::string GetExecutablePath(const char *Argv0) { 253 return llvm::sys::fs::getMainExecutable(Argv0, P);
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| CompilerInvocation.cpp | 622 DiagnosticsEngine &Diags, const char *Argv0) { 641 return Parse(RealInvocation, CommandLineArgs, Diags, Argv0); 661 if (!Parse(DummyInvocation, CommandLineArgs, DummyDiags, Argv0) || 668 auto Success = Parse(RealInvocation, CommandLineArgs, Diags, Argv0); 697 bool Success2 = Parse(RealInvocation, GeneratedArgs1, Diags, Argv0); 2802 std::string CompilerInvocation::GetResourcesPath(const char *Argv0, 2805 llvm::sys::fs::getMainExecutable(Argv0, MainAddr); 4351 DiagnosticsEngine &Diags, const char *Argv0) { 4440 Res.getCodeGenOpts().Argv0 = Argv0; [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/ |
| FuzzerDriver.cpp | 536 std::string Argv0((*argv)[0]); 545 if (Argv0 != *ProgName) {
|
| /src/external/apache2/llvm/dist/clang/lib/Driver/ |
| ToolChain.cpp | 170 static std::string normalizeProgramName(llvm::StringRef Argv0) { 171 std::string ProgName = std::string(llvm::sys::path::stem(Argv0));
|