Home | History | Annotate | Download | only in Driver

Lines Matching refs:getArgs

358   BuildInputs(C->getDefaultToolChain(), C->getArgs(), Inputs);
360 if (Arg *A = C->getArgs().getLastArg(options::OPT__SLASH_Fo)) {
362 for (arg_iterator it = C->getArgs().filtered_begin(options::OPT__SLASH_Fo),
363 ie = C->getArgs().filtered_end(); it != ie; ++it) {
375 C->getArgs().eraseArg(options::OPT__SLASH_Fo);
380 C->getArgs().eraseArg(options::OPT__SLASH_Fo);
387 BuildUniversalActions(C->getDefaultToolChain(), C->getArgs(),
390 BuildActions(C->getDefaultToolChain(), C->getArgs(), Inputs,
408 if (C.getArgs().hasArg(options::OPT_fno_crash_diagnostics))
426 C.getArgs().AddFlagArg(0, Opts->getOption(options::OPT_frewrite_includes));
448 BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs);
480 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
499 BuildUniversalActions(TC, C.getArgs(), Inputs, C.getActions());
501 BuildActions(TC, C.getArgs(), Inputs, C.getActions());
557 if (!C.getArgs().hasArg(options::OPT_save_temps))
568 if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
594 if (!C.getArgs().hasArg(options::OPT_save_temps)) {
682 if (C.getArgs().hasArg(options::OPT_dumpmachine)) {
687 if (C.getArgs().hasArg(options::OPT_dumpversion)) {
698 if (C.getArgs().hasArg(options::OPT__print_diagnostic_categories)) {
703 if (C.getArgs().hasArg(options::OPT_help) ||
704 C.getArgs().hasArg(options::OPT__help_hidden)) {
705 PrintHelp(C.getArgs().hasArg(options::OPT__help_hidden));
709 if (C.getArgs().hasArg(options::OPT__version)) {
715 if (C.getArgs().hasArg(options::OPT_v) ||
716 C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
723 if (C.getArgs().hasArg(options::OPT_v))
726 if (C.getArgs().hasArg(options::OPT_print_search_dirs)) {
754 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_file_name_EQ)) {
759 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_prog_name_EQ)) {
764 if (C.getArgs().hasArg(options::OPT_print_libgcc_file_name)) {
769 if (C.getArgs().hasArg(options::OPT_print_multi_lib)) {
794 if (C.getArgs().hasArg(options::OPT_print_multi_directory) ||
795 C.getArgs().hasArg(options::OPT_print_multi_os_directory)) {
1331 Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o);
1351 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
1389 C.getArgs().hasArg(options::OPT_Qunused_arguments))
1393 (void) C.getArgs().hasArg(options::OPT__HASH_HASH_HASH);
1396 (void) C.getArgs().hasArg(options::OPT_driver_mode);
1398 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
1415 for (arg_iterator it = C.getArgs().filtered_begin(&Opt),
1416 ie = C.getArgs().filtered_end(); it != ie; ++it) {
1428 << A->getAsString(C.getArgs());
1443 !C.getArgs().hasArg(options::OPT_save_temps) &&
1464 !C.getArgs().hasArg(options::OPT_no_integrated_cpp) &&
1465 !C.getArgs().hasArg(options::OPT_traditional_cpp) &&
1466 !C.getArgs().hasArg(options::OPT_save_temps) &&
1467 !C.getArgs().hasArg(options::OPT_rewrite_objc) &&
1502 TC = &getToolChain(C.getArgs(), ArchName);
1576 if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o))
1586 if ((!AtTopLevel && !C.getArgs().hasArg(options::OPT_save_temps) &&
1587 !C.getArgs().hasArg(options::OPT__SLASH_Fo)) ||
1594 return C.addTempFile(C.getArgs().MakeArgString(TmpName.c_str()));
1610 C.getArgs().hasArg(options::OPT__SLASH_Fo)) {
1612 StringRef Val = C.getArgs().getLastArg(options::OPT__SLASH_Fo)->getValue();
1627 NamedOutput = C.getArgs().MakeArgString(Filename.c_str());
1633 NamedOutput = C.getArgs().MakeArgString(Output.c_str());
1650 NamedOutput = C.getArgs().MakeArgString(Suffixed.c_str());
1655 if (!AtTopLevel && C.getArgs().hasArg(options::OPT_save_temps) &&
1670 return C.addTempFile(C.getArgs().MakeArgString(TmpName.c_str()));
1681 return C.addResultFile(C.getArgs().MakeArgString(BasePath.c_str()), &JA);