Lines Matching refs:DAL

333 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,  in getFinalPhase()  argument
339 if (CCCIsCPP() || (PhaseArg = DAL.getLastArg(options::OPT_E)) || in getFinalPhase()
340 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_EP)) || in getFinalPhase()
341 (PhaseArg = DAL.getLastArg(options::OPT_M, options::OPT_MM)) || in getFinalPhase()
342 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_P)) || in getFinalPhase()
349 } else if ((PhaseArg = DAL.getLastArg(options::OPT__precompile)) || in getFinalPhase()
350 (PhaseArg = DAL.getLastArg(options::OPT_extract_api)) || in getFinalPhase()
351 (PhaseArg = DAL.getLastArg(options::OPT_fmodule_header, in getFinalPhase()
355 } else if ((PhaseArg = DAL.getLastArg(options::OPT_fsyntax_only)) || in getFinalPhase()
356 (PhaseArg = DAL.getLastArg(options::OPT_print_supported_cpus)) || in getFinalPhase()
357 (PhaseArg = DAL.getLastArg(options::OPT_module_file_info)) || in getFinalPhase()
358 (PhaseArg = DAL.getLastArg(options::OPT_verify_pch)) || in getFinalPhase()
359 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_objc)) || in getFinalPhase()
360 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_legacy_objc)) || in getFinalPhase()
361 (PhaseArg = DAL.getLastArg(options::OPT__migrate)) || in getFinalPhase()
362 (PhaseArg = DAL.getLastArg(options::OPT__analyze)) || in getFinalPhase()
363 (PhaseArg = DAL.getLastArg(options::OPT_emit_ast))) { in getFinalPhase()
367 } else if ((PhaseArg = DAL.getLastArg(options::OPT_S))) { in getFinalPhase()
371 } else if ((PhaseArg = DAL.getLastArg(options::OPT_c))) { in getFinalPhase()
374 } else if ((PhaseArg = DAL.getLastArg(options::OPT_emit_interface_stubs))) { in getFinalPhase()
399 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs() local
428 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); in TranslateInputArgs()
433 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val); in TranslateInputArgs()
446 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MD)); in TranslateInputArgs()
448 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MMD)); in TranslateInputArgs()
450 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1)); in TranslateInputArgs()
461 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_stdcxx)); in TranslateInputArgs()
467 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_cckext)); in TranslateInputArgs()
476 DAL->append(MakeInputArg(*DAL, Opts, Val, false)); in TranslateInputArgs()
480 DAL->append(A); in TranslateInputArgs()
485 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_S)); in TranslateInputArgs()
489 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_static)); in TranslateInputArgs()
496 DAL->AddJoinedArg(0, Opts.getOption(options::OPT_mlinker_version_EQ), in TranslateInputArgs()
498 DAL->getLastArg(options::OPT_mlinker_version_EQ)->claim(); in TranslateInputArgs()
502 return DAL; in TranslateInputArgs()