Lines Matching refs:getLastArg
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()
498 DAL->getLastArg(options::OPT_mlinker_version_EQ)->claim(); in TranslateInputArgs()
514 if (const Arg *A = Args.getLastArg(options::OPT_target)) in computeTargetTriple()
535 if (Arg *A = Args.getLastArg(options::OPT_arch)) { in computeTargetTriple()
585 Arg *A = Args.getLastArg(options::OPT_m64, options::OPT_mx32, in computeTargetTriple()
647 if ((A = Args.getLastArg(options::OPT_mabi_EQ))) { in computeTargetTriple()
697 const Arg *A = Args.getLastArg(OptEq); in parseLTOMode()
724 if (Arg *A = Args.getLastArg(options::OPT_foffload_lto_EQ, in setLTOMode()
737 const Arg *A = Args.getLastArg(options::OPT_fopenmp_EQ); in getOpenMPRuntime()
806 C.getInputArgs().getLastArg(options::OPT_fopenmp_targets_EQ)) { in CreateOffloadingDeviceToolChains()
850 C.getInputArgs().getLastArg(options::OPT_fopenmp_targets_EQ)) { in CreateOffloadingDeviceToolChains()
1252 if (Arg *WD = Args.getLastArg(options::OPT_working_directory)) in BuildCompilation()
1278 if (const Arg *A = Args.getLastArg(options::OPT_ccc_gcc_name)) in BuildCompilation()
1282 if (const Arg *A = Args.getLastArg(options::OPT_fproc_stat_report_EQ)) { in BuildCompilation()
1303 if (const Arg *A = Args.getLastArg(options::OPT_target_profile)) { in BuildCompilation()
1319 if (const Arg *A = Args.getLastArg(options::OPT_fspv_target_env_EQ)) { in BuildCompilation()
1337 if (const Arg *A = Args.getLastArg(options::OPT_target)) in BuildCompilation()
1339 if (const Arg *A = Args.getLastArg(options::OPT_ccc_install_dir)) in BuildCompilation()
1355 if (const Arg *A = Args.getLastArg(options::OPT__sysroot_EQ)) in BuildCompilation()
1357 if (const Arg *A = Args.getLastArg(options::OPT__dyld_prefix_EQ)) in BuildCompilation()
1360 if (const Arg *A = Args.getLastArg(options::OPT_resource_dir)) in BuildCompilation()
1363 if (const Arg *A = Args.getLastArg(options::OPT_save_temps_EQ)) { in BuildCompilation()
1370 if (const Arg *A = Args.getLastArg(options::OPT_offload_host_only, in BuildCompilation()
1384 if (Arg *A = Args.getLastArg(options::OPT_fembed_bitcode_EQ)) { in BuildCompilation()
1400 if (Arg *A = Args.getLastArg(options::OPT_MJ)) in BuildCompilation()
1407 const Arg *Std = Args.getLastArg(options::OPT_std_EQ); in BuildCompilation()
1416 if (Arg *A = Args.getLastArg(options::OPT_fmodule_header_EQ, in BuildCompilation()
1649 if (Arg *A = C.getArgs().getLastArg(options::OPT_fcrash_diagnostics_EQ)) { in generateCompilationDiagnostics()
1991 if (Arg *A = C.getArgs().getLastArg(options::OPT_mthread_model)) { in PrintVersion()
2214 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_file_name_EQ)) { in HandleImmediateArgs()
2219 if (Arg *A = C.getArgs().getLastArg(options::OPT_print_prog_name_EQ)) { in HandleImmediateArgs()
2230 if (Arg *A = C.getArgs().getLastArg(options::OPT_autocomplete)) { in HandleImmediateArgs()
2471 Arg *A = Args.getLastArg(options::OPT_g_Group); in BuildUniversalActions()
2636 if (auto *A = Args.getLastArg(options::OPT_x)) in BuildInputs()
3136 EmitLLVM = Args.getLastArg(options::OPT_emit_llvm); in initialize()
3137 EmitAsm = Args.getLastArg(options::OPT_S); in initialize()
3139 if (Arg *A = Args.getLastArg(options::OPT_fuse_cuid_EQ)) { in initialize()
3939 Arg *YcArg = Args.getLastArg(options::OPT__SLASH_Yc); in handleArguments()
3940 Arg *YuArg = Args.getLastArg(options::OPT__SLASH_Yu); in handleArguments()
3975 Arg *FinalOutput = Args.getLastArg(options::OPT_o, options::OPT__SLASH_o); in handleArguments()
4027 (Args.getLastArg(options::OPT__SLASH_EP, in handleArguments()
4029 Args.getLastArg(options::OPT_E) || in handleArguments()
4030 Args.getLastArg(options::OPT_M, options::OPT_MM)) && in handleArguments()
4081 if (Arg *A = Args.getLastArg(options::OPT__SLASH_Fo)) { in BuildActions()
4093 if (Arg *A = Args.getLastArg(options::OPT__SLASH_Fa)) { in BuildActions()
4105 if (Arg *A = Args.getLastArg(options::OPT__SLASH_o)) { in BuildActions()
4329 if (Arg *A = Args.getLastArg(Opt)) { in BuildActions()
4729 if (Arg *A = Args.getLastArg(options::OPT_fmodule_name_EQ)) in ConstructPhaseAction()
4812 Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o); in BuildJobs()
5367 Args.getLastArg(options::OPT_ftime_trace, options::OPT_ftime_trace_EQ); in handleTimeTrace()
5735 Arg *A = C.getArgs().getLastArg(options::OPT_fcrash_diagnostics_dir); in CreateTempFile()
5787 C.getArgs().getLastArg(options::OPT_fmodule_output_EQ)) in GetModuleOutputPath()
5791 Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o); in GetModuleOutputPath()
5817 if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o)) in GetNamedOutputPath()
5826 if (Arg *A = C.getArgs().getLastArg(options::OPT__SLASH_Fi)) in GetNamedOutputPath()
5839 C.getArgs().getLastArg(options::OPT_module_file_info)) { in GetNamedOutputPath()
5914 ExternalPath += C.getArgs().getLastArg(options::OPT_dsym_dir)->getValue(); in GetNamedOutputPath()
5935 .getLastArg(options::OPT__SLASH_Fo, options::OPT__SLASH_o) in GetNamedOutputPath()
5945 .getLastArg(options::OPT__SLASH_Fe, options::OPT__SLASH_o) in GetNamedOutputPath()
5981 .getLastArg(options::OPT__SLASH_o) in GetNamedOutputPath()
6027 Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o); in GetNamedOutputPath()
6193 if (Arg *FpArg = C.getArgs().getLastArg(options::OPT__SLASH_Fp)) { in GetClPchPath()
6204 if (Arg *YcArg = C.getArgs().getLastArg(options::OPT__SLASH_Yc)) in GetClPchPath()