Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/tools/llvm-driver/
H A Dllvm-driver.cpp37 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 DInitLLVM.cpp25 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 Dcc1gen_reproducer_main.cpp113 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 Dcc1_main.cpp185 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 Ddriver.cpp208 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 DExpandResponseFilesCompilationDatabase.cpp53 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 DCompilationDatabase.cpp324 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 Dnot.cpp56 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 DJob.cpp321 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 DFuzzerUtilDarwin.cpp103 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 DFuzzerUtilFuchsia.cpp438 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 DReproducer.cpp31 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 DReproducer.h41 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 DInitLLVM.h37 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 DTestAST.cpp88 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 Dllvm-tapi-diff.cpp43 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 DClangSrcLocDump.cpp90 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 Dllvm-reduce.cpp140 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 DDependencyScanningWorker.cpp373 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 DLLJITWithThinLTOSummaries.cpp175 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 Dxray_utils.cpp166 auto **Argv = GetArgv();
167 const char *Progname = !Argv ? "(unknown)" : Argv[0];
/openbsd-src/usr.bin/patch/
H A Dpatch.c121 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 Dllvm-mt.cpp85 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 Dllvm-rc.cpp746 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 DInterpreter.cpp64 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()

12