| /openbsd-src/gnu/llvm/llvm/tools/llvm-driver/ |
| H A D | llvm-driver.cpp | 37 static int findTool(int Argc, char **Argv) { in findTool() argument 43 StringRef ToolName = Argv[0]; in findTool() 65 return entry##_main(Argc, Argv); in findTool() 69 return findTool(Argc - 1, Argv + 1); in findTool() 77 int main(int Argc, char **Argv) { in main() argument 79 return findTool(Argc, Argv); in main()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | InitLLVM.cpp | 25 InitLLVM::InitLLVM(int &Argc, const char **&Argv, in InitLLVM() argument 36 StackPrinter.emplace(Argc, Argv); in InitLLVM() 37 sys::PrintStackTraceOnErrorSignal(Argv[0]); in InitLLVM() 50 std::string Banner = std::string(Argv[0]) + ": "; in InitLLVM() 60 Argv = Args.data(); in InitLLVM()
|
| /openbsd-src/gnu/llvm/clang/tools/driver/ |
| H A D | cc1gen_reproducer_main.cpp | 113 generateReproducerForInvocationArguments(ArrayRef<const char *> Argv, in generateReproducerForInvocationArguments() argument 116 auto TargetAndMode = ToolChain::getTargetAndModeFromProgramName(Argv[0]); in generateReproducerForInvocationArguments() 123 Driver TheDriver(Argv[0], llvm::sys::getDefaultTargetTriple(), Diags); in generateReproducerForInvocationArguments() 126 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation(Argv)); in generateReproducerForInvocationArguments() 157 int cc1gen_reproducer_main(ArrayRef<const char *> Argv, const char *Argv0, in cc1gen_reproducer_main() argument 159 if (Argv.size() < 1) { in cc1gen_reproducer_main() 164 StringRef Input = Argv[0]; in cc1gen_reproducer_main() 175 if (Argv.size() > 1 && Argv[1] == StringRef("-v")) in cc1gen_reproducer_main()
|
| H A D | cc1_main.cpp | 185 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1_main() argument 209 if (find(Argv, StringRef("-Rround-trip-cc1-args")) != Argv.end()) in cc1_main() 214 Argv, Diags, Argv0); in cc1_main()
|
| H A D | driver.cpp | 208 extern int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, 210 extern int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, 212 extern int cc1gen_reproducer_main(ArrayRef<const char *> Argv, 372 int clang_main(int Argc, char **Argv) { in clang_main() argument 374 llvm::InitLLVM X(Argc, Argv); in clang_main() 378 SmallVector<const char *, 256> Args(Argv, Argv + Argc); in clang_main()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/ |
| H A D | ExpandResponseFilesCompilationDatabase.cpp | 53 llvm::SmallVector<const char *, 20> Argv; in expand() local 54 Argv.reserve(Cmd.CommandLine.size()); in expand() 56 Argv.push_back(Arg.c_str()); in expand() 66 .expandResponseFiles(Argv); in expand() 70 std::vector<std::string> ExpandedArgv(Argv.begin(), Argv.end()); in expand()
|
| H A D | CompilationDatabase.cpp | 324 const char *const *Argv, in loadFromCommandLine() argument 330 const char *const *DoubleDash = std::find(Argv, Argv + Argc, StringRef("--")); in loadFromCommandLine() 331 if (DoubleDash == Argv + Argc) in loadFromCommandLine() 333 std::vector<const char *> CommandLine(DoubleDash + 1, Argv + Argc); in loadFromCommandLine() 334 Argc = DoubleDash - Argv; in loadFromCommandLine()
|
| /openbsd-src/gnu/llvm/llvm/utils/not/ |
| H A D | not.cpp | 56 std::vector<StringRef> Argv; in main() local 57 Argv.reserve(argc); in main() 59 Argv.push_back(argv[i]); in main() 62 sys::ExecuteAndWait(*Program, Argv, std::nullopt, {}, 0, 0, &ErrMsg); in main()
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ |
| H A D | Job.cpp | 321 SmallVector<const char *, 128> Argv; in Execute() local 323 Argv.push_back(Executable); in Execute() 324 Argv.append(Arguments.begin(), Arguments.end()); in Execute() 325 Argv.push_back(nullptr); in Execute() 333 buildArgvForResponseFile(Argv); in Execute() 334 Argv.push_back(nullptr); in Execute() 359 auto Args = llvm::toStringRefArray(Argv.data()); in Execute() 408 SmallVector<const char *, 128> Argv; in Execute() local 409 Argv.push_back(getExecutable()); in Execute() 410 Argv.append(getArguments().begin(), getArguments().end()); in Execute() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtilDarwin.cpp | 103 char *const Argv[] = { in ExecuteCommand() local 112 Argv, Environ); in ExecuteCommand() 131 for (unsigned i = 0, n = sizeof(Argv) / sizeof(Argv[0]); i < n; ++i) in ExecuteCommand() 132 free(Argv[i]); in ExecuteCommand()
|
| H A D | FuzzerUtilFuchsia.cpp | 438 std::unique_ptr<const char *[]> Argv(new const char *[Argc + 1]); in ExecuteCommand() local 440 Argv[i] = Args[i].c_str(); in ExecuteCommand() 441 Argv[Argc] = nullptr; in ExecuteCommand() 497 FDIO_SPAWN_CLONE_ALL & (~FDIO_SPAWN_CLONE_STDIO), Argv[0], in ExecuteCommand() 498 Argv.get(), nullptr, SpawnActions.size(), in ExecuteCommand() 502 Printf("libFuzzer: failed to launch '%s': %s, %s\n", Argv[0], ErrorMsg, in ExecuteCommand() 511 Printf("libFuzzer: failed to join '%s': %s\n", Argv[0], in ExecuteCommand() 519 Printf("libFuzzer: unable to get return code from '%s': %s\n", Argv[0], in ExecuteCommand()
|
| /openbsd-src/gnu/llvm/llvm/tools/dsymutil/ |
| H A D | Reproducer.cpp | 31 char **Argv, bool GenerateOnExit) in ReproducerGenerate() argument 34 Args.push_back(Argv[I]); in ReproducerGenerate() 81 char **Argv) { in createReproducer() argument 87 Repro = std::make_unique<ReproducerGenerate>(EC, Argc, Argv, true); in createReproducer() 90 Repro = std::make_unique<ReproducerGenerate>(EC, Argc, Argv, false); in createReproducer()
|
| H A D | Reproducer.h | 41 createReproducer(ReproducerMode Mode, StringRef Root, int Argc, char **Argv); 52 ReproducerGenerate(std::error_code &EC, int Argc, char **Argv,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | InitLLVM.h | 37 InitLLVM(int &Argc, const char **&Argv, 39 InitLLVM(int &Argc, char **&Argv, bool InstallPipeSignalExitHandler = true) 40 : InitLLVM(Argc, const_cast<const char **&>(Argv), in InitLLVM() argument
|
| /openbsd-src/gnu/llvm/clang/lib/Testing/ |
| H A D | TestAST.cpp | 88 std::vector<const char *> Argv; in TestAST() local 91 Argv.push_back(S.c_str()); in TestAST() 93 Argv.push_back(S.c_str()); in TestAST() 95 Argv.push_back(Filename.c_str()); in TestAST() 97 if (!CompilerInvocation::CreateFromArgs(Clang->getInvocation(), Argv, in TestAST()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-tapi-diff/ |
| H A D | llvm-tapi-diff.cpp | 43 int main(int Argc, char **Argv) { in main() argument 44 InitLLVM X(Argc, Argv); in main() 46 cl::ParseCommandLineOptions(Argc, Argv, "Text-based Stubs Comparison Tool"); in main()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/DumpTool/ |
| H A D | ClangSrcLocDump.cpp | 90 std::vector<const char *> Argv(Args.size(), nullptr); in main() local 91 llvm::transform(Args, Argv.begin(), in main() 95 CreateAndPopulateDiagOpts(Argv); in main() 119 Driver->BuildCompilation(llvm::ArrayRef(Argv))); in main()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/ |
| H A D | llvm-reduce.cpp | 140 int main(int Argc, char **Argv) { in main() argument 141 InitLLVM X(Argc, Argv); in main() 142 const StringRef ToolName(Argv[0]); in main() 145 cl::ParseCommandLineOptions(Argc, Argv, "LLVM automatic testcase reducer.\n"); in main()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 373 std::vector<const char *> Argv; in forEachDriverJob() local 375 Argv.push_back(Arg.c_str()); in forEachDriverJob() 378 Driver->BuildCompilation(llvm::ArrayRef(Argv))); in forEachDriverJob() 452 std::vector<std::string> Argv; in computeDependencies() local 453 Argv.push_back(Cmd.getExecutable()); in computeDependencies() 454 Argv.insert(Argv.end(), Cmd.getArguments().begin(), in computeDependencies() 461 ToolInvocation Invocation(std::move(Argv), &Action, &*FileMgr, in computeDependencies()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/ |
| H A D | LLJITWithThinLTOSummaries.cpp | 175 int main(int Argc, char *Argv[]) { in main() argument 176 InitLLVM X(Argc, Argv); in main() 181 cl::ParseCommandLineOptions(Argc, Argv, "LLJITWithThinLTOSummaries"); in main() 184 ExitOnErr.setBanner(std::string(Argv[0]) + ": "); in main()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/xray/ |
| H A D | xray_utils.cpp | 166 auto **Argv = GetArgv(); 167 const char *Progname = !Argv ? "(unknown)" : Argv[0];
|
| /openbsd-src/usr.bin/patch/ |
| H A D | patch.c | 121 static char **Argv; variable 208 Argv = argv; in main() 403 Argv = Argv_last; in main() 549 Argv_last = Argv; in get_some_switches() 553 while ((ch = getopt_long(Argc, Argv, options, longopts, NULL)) != -1) { in get_some_switches() 670 Argv += optind; in get_some_switches() 673 filearg[0] = xstrdup(*Argv++); in get_some_switches() 678 filearg[filec] = xstrdup(*Argv++); in usage()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-mt/ |
| H A D | llvm-mt.cpp | 85 int llvm_mt_main(int Argc, char **Argv) { in llvm_mt_main() argument 86 InitLLVM X(Argc, Argv); in llvm_mt_main() 90 ArrayRef<const char *> ArgsArr = ArrayRef(Argv + 1, Argc - 1); in llvm_mt_main()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-rc/ |
| H A D | llvm-rc.cpp | 746 int llvm_rc_main(int Argc, char **Argv) { in llvm_rc_main() argument 747 InitLLVM X(Argc, Argv); in llvm_rc_main() 750 char **DashDash = std::find_if(Argv + 1, Argv + Argc, in llvm_rc_main() 752 ArrayRef<const char *> ArgsArr = ArrayRef(Argv + 1, DashDash); in llvm_rc_main() 754 if (DashDash != Argv + Argc) in llvm_rc_main() 755 FileArgsArr = ArrayRef(DashDash + 1, Argv + Argc); in llvm_rc_main() 757 RcOptions Opts = getOptions(Argv[0], ArgsArr, FileArgsArr); in llvm_rc_main() 765 doRc(Opts.InputFile, ResFile, Opts, Argv[0]); in llvm_rc_main()
|
| /openbsd-src/gnu/llvm/clang/lib/Interpreter/ |
| H A D | Interpreter.cpp | 64 CreateCI(const llvm::opt::ArgStringList &Argv) { in CreateCI() argument 80 Clang->getInvocation(), llvm::ArrayRef(Argv.begin(), Argv.size()), Diags); in CreateCI() 86 CompilerInvocation::GetResourcesPath(Argv[0], nullptr); in CreateCI()
|