/openbsd/gnu/llvm/llvm/tools/bugpoint/ |
H A D | 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);
|
H A D | ToolRunner.cpp | 205 const char *Argv0, in FindProgramByName() argument 210 std::string Main = sys::fs::getMainExecutable(Argv0, MainAddr); in FindProgramByName() 224 FindProgramByName("lli", Argv0, (void *)(intptr_t)&createLLI)) { in createLLI() 353 static void lexCommand(const char *Argv0, std::string &Message, in lexCommand() argument 402 const char *Argv0, std::string &Message, in createCustomCompiler() argument 407 lexCommand(Argv0, Message, CompileCommandLine, CmdPath, Args); in createCustomCompiler() 417 AbstractInterpreter::createCustomExecutor(const char *Argv0, in createCustomExecutor() argument 423 lexCommand(Argv0, Message, ExecCommandLine, CmdPath, Args); in createCustomExecutor() 513 FindProgramByName("llc", Argv0, (void *)(intptr_t)&createLLC); in createLLC() 519 CC *cc = CC::create(Argv0, Message, CCBinary, CCArgs); in createLLC() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Testing/Support/ |
H A D | SupportHelpers.cpp | 16 static std::pair<bool, SmallString<128>> findSrcDirMap(StringRef Argv0) { in findSrcDirMap() argument 17 SmallString<128> BaseDir = llvm::sys::path::parent_path(Argv0); in findSrcDirMap() 36 SmallString<128> llvm::unittest::getInputFileDirectory(const char *Argv0) { in getInputFileDirectory() argument 39 std::tie(Found, InputFilePath) = findSrcDirMap(Argv0); in getInputFileDirectory()
|
/openbsd/gnu/llvm/llvm/lib/Support/ |
H A D | Signals.cpp | 141 static bool printSymbolizedStackTrace(StringRef Argv0, void **StackTrace, in printSymbolizedStackTrace() argument 147 if (Argv0.find("llvm-symbolizer") != std::string::npos) in printSymbolizedStackTrace() 157 } else if (!Argv0.empty()) { in printSymbolizedStackTrace() 158 StringRef Parent = llvm::sys::path::parent_path(Argv0); in printSymbolizedStackTrace() 171 sys::fs::exists(Argv0) ? (std::string)std::string(Argv0) in printSymbolizedStackTrace()
|
H A D | Path.cpp | 1211 std::string getMainExecutable(const char *Argv0, void *MainAddr) { in getMainExecutable() argument 1213 return sys::path::stem(Argv0).str(); in getMainExecutable() 1214 return getMainExecutableImpl(Argv0, MainAddr); in getMainExecutable()
|
/openbsd/gnu/llvm/clang/tools/driver/ |
H A D | cc1_main.cpp | 185 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1_main() argument 214 Argv, Diags, Argv0); in cc1_main() 220 Clang->getFrontendOpts().TimeTraceGranularity, Argv0); in cc1_main() 230 CompilerInvocation::GetResourcesPath(Argv0, MainAddr); in cc1_main()
|
H A D | cc1gen_reproducer_main.cpp | 141 std::string GetExecutablePath(const char *Argv0, bool CanonicalPrefixes); 157 int cc1gen_reproducer_main(ArrayRef<const char *> Argv, const char *Argv0, in cc1gen_reproducer_main() argument 182 std::string Path = GetExecutablePath(Argv0, /*CanonicalPrefixes=*/true); in cc1gen_reproducer_main()
|
H A D | driver.cpp | 59 std::string GetExecutablePath(const char *Argv0, bool CanonicalPrefixes) { in GetExecutablePath() argument 61 SmallString<128> ExecutablePath(Argv0); in GetExecutablePath() 73 return llvm::sys::fs::getMainExecutable(Argv0, P); in GetExecutablePath() 208 extern int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, 210 extern int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, 213 const char *Argv0, void *MainAddr);
|
/openbsd/gnu/llvm/llvm/tools/llvm-rc/ |
H A D | llvm-rc.cpp | 137 ErrorOr<std::string> findClang(const char *Argv0, StringRef Triple) { in findClang() argument 138 StringRef Parent = llvm::sys::path::parent_path(Argv0); in findClang() 231 const char *Argv0) { in preprocess() argument 236 ErrorOr<std::string> ClangOrErr = findClang(Argv0, Opts.Triple); in preprocess() 283 static std::pair<bool, std::string> isWindres(llvm::StringRef Argv0) { in isWindres() argument 284 StringRef ProgName = llvm::sys::path::stem(Argv0); in isWindres() 597 RcOptions getOptions(const char *Argv0, ArrayRef<const char *> ArgsArr, in getOptions() argument 601 std::tie(IsWindres, Prefix) = isWindres(Argv0); in getOptions() 609 const char *Argv0) { in doRc() argument 614 if (preprocess(Src, OutFile, Opts, Argv0)) in doRc()
|
/openbsd/gnu/llvm/clang/include/clang/Frontend/ |
H A D | CompilerInvocation.h | 210 const char *Argv0 = nullptr); 220 static std::string GetResourcesPath(const char *Argv0, void *MainAddr); 255 DiagnosticsEngine &Diags, const char *Argv0);
|
/openbsd/gnu/llvm/llvm/tools/llvm-link/ |
H A D | llvm-link.cpp | 164 static std::unique_ptr<Module> loadArFile(const char *Argv0, in loadArFile() argument 184 errs() << Argv0 << ": "; in loadArFile() 196 errs() << Argv0 << ": "; in loadArFile() 209 errs() << Argv0 << ": "; in loadArFile() 223 errs() << Argv0 << ": "; in loadArFile()
|
/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | Signals.h | 47 void PrintStackTraceOnErrorSignal(StringRef Argv0,
|
/openbsd/gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool/ |
H A D | DlltoolDriver.cpp | 100 std::optional<std::string> getPrefix(StringRef Argv0) { in getPrefix() argument 101 StringRef ProgName = llvm::sys::path::stem(Argv0); in getPrefix()
|
/openbsd/gnu/llvm/llvm/include/llvm/MC/ |
H A D | MCTargetOptions.h | 81 const char *Argv0 = nullptr; variable
|
/openbsd/gnu/llvm/clang/tools/arcmt-test/ |
H A D | arcmt-test.cpp | 66 std::string GetExecutablePath(const char *Argv0) { in GetExecutablePath() argument 70 return llvm::sys::fs::getMainExecutable(Argv0, MainAddr); in GetExecutablePath()
|
/openbsd/gnu/llvm/clang/lib/Tooling/ |
H A D | CompilationDatabase.cpp | 262 std::string Argv0 = GetClangToolCommand(); in stripPositionalArgs() local 263 Args.insert(Args.begin(), Argv0.c_str()); in stripPositionalArgs()
|
H A D | Tooling.cpp | 473 static void injectResourceDir(CommandLineArguments &Args, const char *Argv0, in injectResourceDir() argument 482 ("-resource-dir=" + CompilerInvocation::GetResourcesPath(Argv0, MainAddr)) in injectResourceDir()
|
/openbsd/gnu/llvm/llvm/lib/Support/Unix/ |
H A D | Signals.inc | 206 static StringRef Argv0; 581 if (printSymbolizedStackTrace(Argv0, StackTrace, Depth, OS)) 647 void llvm::sys::PrintStackTraceOnErrorSignal(StringRef Argv0, 649 ::Argv0 = Argv0;
|
/openbsd/gnu/llvm/llvm/tools/llvm-config/ |
H A D | llvm-config.cpp | 248 std::string GetExecutablePath(const char *Argv0) { in GetExecutablePath() argument 252 return llvm::sys::fs::getMainExecutable(Argv0, P); in GetExecutablePath()
|
/openbsd/gnu/llvm/llvm/include/llvm/Testing/Support/ |
H A D | SupportHelpers.h | 109 SmallString<128> getInputFileDirectory(const char *Argv0);
|
/openbsd/gnu/llvm/llvm/lib/Support/Windows/ |
H A D | Signals.inc | 217 static StringRef Argv0; 259 return printSymbolizedStackTrace(Argv0, &StackTrace[0], Depth, OS); 516 void sys::PrintStackTraceOnErrorSignal(StringRef Argv0, 518 ::Argv0 = Argv0;
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | CodeGenOptions.h | 427 const char *Argv0 = nullptr; variable
|
/openbsd/gnu/llvm/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 655 DiagnosticsEngine &Diags, const char *Argv0) { in RoundTrip() argument 673 return Parse(RealInvocation, CommandLineArgs, Diags, Argv0); in RoundTrip() 693 if (!Parse(DummyInvocation, CommandLineArgs, DummyDiags, Argv0) || in RoundTrip() 729 bool Success2 = Parse(RealInvocation, GeneratedArgs1, Diags, Argv0); in RoundTrip() 2963 std::string CompilerInvocation::GetResourcesPath(const char *Argv0, in GetResourcesPath() argument 2966 llvm::sys::fs::getMainExecutable(Argv0, MainAddr); in GetResourcesPath() 4471 DiagnosticsEngine &Diags, const char *Argv0) { in CreateFromArgsImpl() argument 4568 Res.getCodeGenOpts().Argv0 = Argv0; in CreateFromArgsImpl() 4580 const char *Argv0) { in CreateFromArgs() argument 4585 DiagnosticsEngine &Diags, const char *Argv0) { in CreateFromArgs() argument [all …]
|
/openbsd/gnu/llvm/compiler-rt/lib/fuzzer/ |
H A D | FuzzerDriver.cpp | 645 std::string Argv0((*argv)[0]); in FuzzerDriver() local 654 if (Argv0 != *ProgName) { in FuzzerDriver()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 491 Options.MCOptions.Argv0 = CodeGenOpts.Argv0; in initTargetOptions()
|