Home | History | Annotate | Download | only in Driver

Lines Matching refs:getArgs

383     BuildUniversalActions(C->getDefaultToolChain(), C->getArgs(),
386 BuildActions(C->getDefaultToolChain(), C->getArgs(), Inputs,
404 if (C.getArgs().hasArg(options::OPT_fno_crash_diagnostics))
443 BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs);
476 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
495 BuildUniversalActions(TC, C.getArgs(), Inputs, C.getActions());
497 BuildActions(TC, C.getArgs(), Inputs, C.getActions());
566 if (!C.getArgs().hasArg(options::OPT_save_temps))
577 if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
603 if (!C.getArgs().hasArg(options::OPT_save_temps)) {
674 if (C.getArgs().hasArg(options::OPT_dumpmachine)) {
679 if (C.getArgs().hasArg(options::OPT_dumpversion)) {
690 if (C.getArgs().hasArg(options::OPT__print_diagnostic_categories)) {
695 if (C.getArgs().hasArg(options::OPT_help) ||
696 C.getArgs().hasArg(options::OPT__help_hidden)) {
697 PrintHelp(C.getArgs().hasArg(options::OPT__help_hidden));
701 if (C.getArgs().hasArg(options::OPT__version)) {
707 if (C.getArgs().hasArg(options::OPT_v) ||
708 C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
715 if (C.getArgs().hasArg(options::OPT_v))
718 if (C.getArgs().hasArg(options::OPT_print_search_dirs)) {
746 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_file_name_EQ)) {
751 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_prog_name_EQ)) {
756 if (C.getArgs().hasArg(options::OPT_print_libgcc_file_name)) {
761 if (C.getArgs().hasArg(options::OPT_print_multi_lib)) {
771 if (C.getArgs().hasArg(options::OPT_print_multi_directory)) {
786 if (C.getArgs().hasArg(options::OPT_print_multi_os_directory)) {
1348 Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o);
1368 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
1406 C.getArgs().hasArg(options::OPT_Qunused_arguments))
1410 (void) C.getArgs().hasArg(options::OPT__HASH_HASH_HASH);
1413 (void) C.getArgs().hasArg(options::OPT_driver_mode);
1415 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
1432 for (arg_iterator it = C.getArgs().filtered_begin(&Opt),
1433 ie = C.getArgs().filtered_end(); it != ie; ++it) {
1445 << A->getAsString(C.getArgs());
1460 !C.getArgs().hasArg(options::OPT_save_temps) &&
1461 !C.getArgs().hasArg(options::OPT_via_file_asm) &&
1462 !C.getArgs().hasArg(options::OPT__SLASH_FA) &&
1463 !C.getArgs().hasArg(options::OPT__SLASH_Fa) &&
1484 !C.getArgs().hasArg(options::OPT_no_integrated_cpp) &&
1485 !C.getArgs().hasArg(options::OPT_traditional_cpp) &&
1486 !C.getArgs().hasArg(options::OPT_save_temps) &&
1487 !C.getArgs().hasArg(options::OPT_rewrite_objc) &&
1522 TC = &getToolChain(C.getArgs(), ArchName);
1628 if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o))
1633 if (C.getArgs().hasArg(options::OPT__SLASH_P)) {
1637 if (Arg *A = C.getArgs().getLastArg(options::OPT__SLASH_Fi))
1639 return C.addResultFile(MakeCLOutputFilename(C.getArgs(), NameArg, BaseName,
1650 (C.getArgs().hasArg(options::OPT__SLASH_FA) ||
1651 C.getArgs().hasArg(options::OPT__SLASH_Fa))) {
1654 StringRef FaValue = C.getArgs().getLastArgValue(options::OPT__SLASH_Fa);
1655 return C.addResultFile(MakeCLOutputFilename(C.getArgs(), FaValue, BaseName,
1660 if ((!AtTopLevel && !C.getArgs().hasArg(options::OPT_save_temps) &&
1661 !C.getArgs().hasArg(options::OPT__SLASH_Fo)) ||
1668 return C.addTempFile(C.getArgs().MakeArgString(TmpName.c_str()));
1684 C.getArgs().hasArg(options::OPT__SLASH_Fo)) {
1686 StringRef Val = C.getArgs().getLastArg(options::OPT__SLASH_Fo)->getValue();
1687 NamedOutput = MakeCLOutputFilename(C.getArgs(), Val, BaseName,
1690 C.getArgs().hasArg(options::OPT__SLASH_Fe)) {
1692 StringRef Val = C.getArgs().getLastArg(options::OPT__SLASH_Fe)->getValue();
1693 NamedOutput = MakeCLOutputFilename(C.getArgs(), Val, BaseName,
1698 NamedOutput = MakeCLOutputFilename(C.getArgs(), "", BaseName,
1704 NamedOutput = C.getArgs().MakeArgString(Output.c_str());
1721 NamedOutput = C.getArgs().MakeArgString(Suffixed.c_str());
1726 if (!AtTopLevel && C.getArgs().hasArg(options::OPT_save_temps) &&
1741 return C.addTempFile(C.getArgs().MakeArgString(TmpName.c_str()));
1752 return C.addResultFile(C.getArgs().MakeArgString(BasePath.c_str()), &JA);