Lines Matching refs:DAL

271 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,  in getFinalPhase()  argument
277 if (CCCIsCPP() || (PhaseArg = DAL.getLastArg(options::OPT_E)) || in getFinalPhase()
278 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_EP)) || in getFinalPhase()
279 (PhaseArg = DAL.getLastArg(options::OPT_M, options::OPT_MM)) || in getFinalPhase()
280 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_P))) { in getFinalPhase()
284 } else if ((PhaseArg = DAL.getLastArg(options::OPT__precompile))) { in getFinalPhase()
288 } else if ((PhaseArg = DAL.getLastArg(options::OPT_fsyntax_only)) || in getFinalPhase()
289 (PhaseArg = DAL.getLastArg(options::OPT_print_supported_cpus)) || in getFinalPhase()
290 (PhaseArg = DAL.getLastArg(options::OPT_module_file_info)) || in getFinalPhase()
291 (PhaseArg = DAL.getLastArg(options::OPT_verify_pch)) || in getFinalPhase()
292 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_objc)) || in getFinalPhase()
293 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_legacy_objc)) || in getFinalPhase()
294 (PhaseArg = DAL.getLastArg(options::OPT__migrate)) || in getFinalPhase()
295 (PhaseArg = DAL.getLastArg(options::OPT__analyze)) || in getFinalPhase()
296 (PhaseArg = DAL.getLastArg(options::OPT_emit_ast))) { in getFinalPhase()
300 } else if ((PhaseArg = DAL.getLastArg(options::OPT_S))) { in getFinalPhase()
304 } else if ((PhaseArg = DAL.getLastArg(options::OPT_c))) { in getFinalPhase()
329 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs() local
345 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); in TranslateInputArgs()
350 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val); in TranslateInputArgs()
363 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MD)); in TranslateInputArgs()
365 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MMD)); in TranslateInputArgs()
367 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1)); in TranslateInputArgs()
378 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_stdcxx)); in TranslateInputArgs()
384 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_cckext)); in TranslateInputArgs()
393 DAL->append(MakeInputArg(*DAL, Opts, Val, false)); in TranslateInputArgs()
397 DAL->append(A); in TranslateInputArgs()
402 DAL->AddFlagArg(0, Opts.getOption(options::OPT_static)); in TranslateInputArgs()
409 DAL->AddJoinedArg(0, Opts.getOption(options::OPT_mlinker_version_EQ), in TranslateInputArgs()
411 DAL->getLastArg(options::OPT_mlinker_version_EQ)->claim(); in TranslateInputArgs()
415 return DAL; in TranslateInputArgs()