Lines Matching refs:DAL

289 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,  in getFinalPhase()  argument
295 if (CCCIsCPP() || (PhaseArg = DAL.getLastArg(options::OPT_E)) || in getFinalPhase()
296 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_EP)) || in getFinalPhase()
297 (PhaseArg = DAL.getLastArg(options::OPT_M, options::OPT_MM)) || in getFinalPhase()
298 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_P))) { in getFinalPhase()
302 } else if ((PhaseArg = DAL.getLastArg(options::OPT__precompile))) { in getFinalPhase()
306 } else if ((PhaseArg = DAL.getLastArg(options::OPT_fsyntax_only)) || in getFinalPhase()
307 (PhaseArg = DAL.getLastArg(options::OPT_print_supported_cpus)) || in getFinalPhase()
308 (PhaseArg = DAL.getLastArg(options::OPT_module_file_info)) || in getFinalPhase()
309 (PhaseArg = DAL.getLastArg(options::OPT_verify_pch)) || in getFinalPhase()
310 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_objc)) || in getFinalPhase()
311 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_legacy_objc)) || in getFinalPhase()
312 (PhaseArg = DAL.getLastArg(options::OPT__migrate)) || in getFinalPhase()
313 (PhaseArg = DAL.getLastArg(options::OPT__analyze)) || in getFinalPhase()
314 (PhaseArg = DAL.getLastArg(options::OPT_emit_ast))) { in getFinalPhase()
318 } else if ((PhaseArg = DAL.getLastArg(options::OPT_S))) { in getFinalPhase()
322 } else if ((PhaseArg = DAL.getLastArg(options::OPT_c))) { in getFinalPhase()
347 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs() local
363 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); in TranslateInputArgs()
368 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val); in TranslateInputArgs()
381 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MD)); in TranslateInputArgs()
383 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MMD)); in TranslateInputArgs()
385 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1)); in TranslateInputArgs()
396 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_stdcxx)); in TranslateInputArgs()
402 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_cckext)); in TranslateInputArgs()
411 DAL->append(MakeInputArg(*DAL, Opts, Val, false)); in TranslateInputArgs()
415 DAL->append(A); in TranslateInputArgs()
420 DAL->AddFlagArg(0, Opts.getOption(options::OPT_static)); in TranslateInputArgs()
427 DAL->AddJoinedArg(0, Opts.getOption(options::OPT_mlinker_version_EQ), in TranslateInputArgs()
429 DAL->getLastArg(options::OPT_mlinker_version_EQ)->claim(); in TranslateInputArgs()
433 return DAL; in TranslateInputArgs()