Lines Matching defs:DAL

392 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,
398 if (CCCIsCPP() || (PhaseArg = DAL.getLastArg(options::OPT_E)) ||
399 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_EP)) ||
400 (PhaseArg = DAL.getLastArg(options::OPT_M, options::OPT_MM)) ||
401 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_P)) ||
408 } else if ((PhaseArg = DAL.getLastArg(options::OPT__precompile)) ||
409 (PhaseArg = DAL.getLastArg(options::OPT_extract_api)) ||
410 (PhaseArg = DAL.getLastArg(options::OPT_fmodule_header,
414 } else if ((PhaseArg = DAL.getLastArg(options::OPT_fsyntax_only)) ||
415 (PhaseArg = DAL.getLastArg(options::OPT_print_supported_cpus)) ||
416 (PhaseArg = DAL.getLastArg(options::OPT_print_enabled_extensions)) ||
417 (PhaseArg = DAL.getLastArg(options::OPT_module_file_info)) ||
418 (PhaseArg = DAL.getLastArg(options::OPT_verify_pch)) ||
419 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_objc)) ||
420 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_legacy_objc)) ||
421 (PhaseArg = DAL.getLastArg(options::OPT__migrate)) ||
422 (PhaseArg = DAL.getLastArg(options::OPT__analyze)) ||
423 (PhaseArg = DAL.getLastArg(options::OPT_emit_cir)) ||
424 (PhaseArg = DAL.getLastArg(options::OPT_emit_ast))) {
428 } else if ((PhaseArg = DAL.getLastArg(options::OPT_S))) {
432 } else if ((PhaseArg = DAL.getLastArg(options::OPT_c))) {
435 } else if ((PhaseArg = DAL.getLastArg(options::OPT_emit_interface_stubs))) {
460 DerivedArgList *DAL = new DerivedArgList(Args);
489 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle));
494 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val);
508 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MD));
510 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MMD));
512 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1));
523 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_stdcxx));
529 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_cckext));
538 DAL->append(MakeInputArg(*DAL, Opts, Val, false));
542 DAL->append(A);
547 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_S));
551 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_static));
558 DAL->AddJoinedArg(0, Opts.getOption(options::OPT_mlinker_version_EQ),
560 DAL->getLastArg(options::OPT_mlinker_version_EQ)->claim();
564 return DAL;