Home | History | Annotate | Download | only in Driver

Lines Matching full:getargs

352   BuildInputs(C->getDefaultToolChain(), C->getArgs(), Inputs);
357 BuildUniversalActions(C->getDefaultToolChain(), C->getArgs(),
360 BuildActions(C->getDefaultToolChain(), C->getArgs(), Inputs,
378 if (C.getArgs().hasArg(options::OPT_fno_crash_diagnostics))
405 BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs);
411 if (!strcmp(it->second->getValue(C.getArgs()), "-")) {
431 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
435 StringRef ArchName = A->getValue(C.getArgs());
456 BuildUniversalActions(TC, C.getArgs(), Inputs, C.getActions());
458 BuildActions(TC, C.getArgs(), Inputs, C.getActions());
498 if (!C.getArgs().hasArg(options::OPT_save_temps))
509 if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
528 if (!C.getArgs().hasArg(options::OPT_save_temps)) {
612 if (C.getArgs().hasArg(options::OPT_dumpmachine)) {
617 if (C.getArgs().hasArg(options::OPT_dumpversion)) {
628 if (C.getArgs().hasArg(options::OPT__print_diagnostic_categories)) {
633 if (C.getArgs().hasArg(options::OPT__help) ||
634 C.getArgs().hasArg(options::OPT__help_hidden)) {
635 PrintHelp(C.getArgs().hasArg(options::OPT__help_hidden));
639 if (C.getArgs().hasArg(options::OPT__version)) {
645 if (C.getArgs().hasArg(options::OPT_v) ||
646 C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
652 if (C.getArgs().hasArg(options::OPT_print_search_dirs)) {
680 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_file_name_EQ)) {
681 llvm::outs() << GetFilePath(A->getValue(C.getArgs()), TC) << "\n";
685 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_prog_name_EQ)) {
686 llvm::outs() << GetProgramPath(A->getValue(C.getArgs()), TC) << "\n";
690 if (C.getArgs().hasArg(options::OPT_print_libgcc_file_name)) {
695 if (C.getArgs().hasArg(options::OPT_print_multi_lib)) {
716 if (C.getArgs().hasArg(options::OPT_print_multi_directory) ||
717 C.getArgs().hasArg(options::OPT_print_multi_os_directory)) {
749 os << "\"" << IA->getInputArg().getValue(C.getArgs()) << "\"";
1185 Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o);
1215 LinkingOutput = FinalOutput->getValue(C.getArgs());
1231 C.getArgs().hasArg(options::OPT_Qunused_arguments))
1235 (void) C.getArgs().hasArg(options::OPT__HASH_HASH_HASH);
1237 for (ArgList::const_iterator it = C.getArgs().begin(), ie = C.getArgs().end();
1254 for (arg_iterator it = C.getArgs().filtered_begin(&Opt),
1255 ie = C.getArgs().filtered_end(); it != ie; ++it) {
1267 << A->getAsString(C.getArgs());
1281 if (C.getArgs().hasFlag(options::OPT_integrated_as,
1284 !C.getArgs().hasArg(options::OPT_save_temps) &&
1303 !C.getArgs().hasArg(options::OPT_no_integrated_cpp) &&
1304 !C.getArgs().hasArg(options::OPT_traditional_cpp) &&
1305 !C.getArgs().hasArg(options::OPT_save_temps) &&
1327 const char *Name = Input.getValue(C.getArgs());
1338 TC = &getToolChain(C.getArgs(), BAA->getArchName());
1412 if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o))
1413 return C.addResultFile(FinalOutput->getValue(C.getArgs()));
1421 if ((!AtTopLevel && !C.getArgs().hasArg(options::OPT_save_temps)) ||
1427 return C.addTempFile(C.getArgs().MakeArgString(TmpName.c_str()));
1453 NamedOutput = C.getArgs().MakeArgString(Suffixed.c_str());
1458 if (!AtTopLevel && C.getArgs().hasArg(options::OPT_save_temps) &&
1464 return C.addTempFile(C.getArgs().MakeArgString(TmpName.c_str()));
1474 return C.addResultFile(C.getArgs().MakeArgString(BasePath.c_str()));