Lines Matching refs:getOption
238 getOpts().getOption(options::OPT_driver_mode).getPrefixedName(); in setDriverMode()
273 if (A->getOption().hasFlag(options::Unsupported)) { in ParseArgStrings()
282 if (A->getOption().matches(options::OPT_mcpu_EQ) && A->containsValue("")) { in ParseArgStrings()
389 Arg *A = new Arg(Opts.getOption(options::OPT_INPUT), Value, in MakeInputArg()
409 if (A->getOption().matches(options::OPT_start_no_unused_arguments)) { in TranslateInputArgs()
413 if (A->getOption().matches(options::OPT_end_no_unused_arguments)) { in TranslateInputArgs()
424 if ((A->getOption().matches(options::OPT_Wl_COMMA) || in TranslateInputArgs()
425 A->getOption().matches(options::OPT_Xlinker)) && in TranslateInputArgs()
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()
441 if (A->getOption().matches(options::OPT_Wp_COMMA) && 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()
455 if (A->getOption().matches(options::OPT_l)) { 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()
473 if (A->getOption().matches(options::OPT__DASH_DASH)) { 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()
545 llvm::Triple T = A->getOption().matches(options::OPT_mlittle_endian) in computeTargetTriple()
591 if (A->getOption().matches(options::OPT_m64) || in computeTargetTriple()
592 A->getOption().matches(options::OPT_maix64)) { in computeTargetTriple()
598 } else if (A->getOption().matches(options::OPT_mx32) && in computeTargetTriple()
605 } else if (A->getOption().matches(options::OPT_m32) || in computeTargetTriple()
606 A->getOption().matches(options::OPT_maix32)) { in computeTargetTriple()
612 } else if (A->getOption().matches(options::OPT_m16) && in computeTargetTriple()
631 if (A && !A->getOption().matches(options::OPT_m32)) in computeTargetTriple()
979 Arg *Copy = new llvm::opt::Arg(Opt->getOption(), Args.getArgString(Index), in appendOneArg()
1221 if (Opt->getOption().matches(options::OPT_config)) in BuildCompilation()
1373 if (A->getOption().matches(options::OPT_offload_host_only)) in BuildCompilation()
1375 else if (A->getOption().matches(options::OPT_offload_device_only)) in BuildCompilation()
1420 if (A->getOption().matches(options::OPT_fmodule_header)) in BuildCompilation()
1754 if (A->getOption().matches(options::OPT_arch)) { in generateCompilationDiagnostics()
2422 if (A->getOption().matches(options::OPT_arch)) { in BuildUniversalActions()
2472 bool enablesDebugInfo = A && !A->getOption().matches(options::OPT_g0) && in BuildUniversalActions()
2473 !A->getOption().matches(options::OPT_gstabs); in BuildUniversalActions()
2604 InputType = TCTP->getOption().matches(options::OPT__SLASH_TC) in BuildInputs()
2642 if (A->getOption().getKind() == Option::InputClass) { in BuildInputs()
2730 if (!InputTypeArg->getOption().matches(options::OPT_x)) { in BuildInputs()
2750 } else if (A->getOption().matches(options::OPT__SLASH_Tc)) { in BuildInputs()
2758 } else if (A->getOption().matches(options::OPT__SLASH_Tp)) { in BuildInputs()
2766 } else if (A->getOption().hasFlag(options::LinkerInput)) { in BuildInputs()
2771 } else if (A->getOption().matches(options::OPT_x)) { in BuildInputs()
2788 } else if (A->getOption().getID() == options::OPT_U) { in BuildInputs()
3010 if (A->getOption().matches(options::OPT_INPUT)) in addDeviceDependences()
3166 if (!(A->getOption().matches(options::OPT_offload_arch_EQ) || in initialize()
3167 A->getOption().matches(options::OPT_no_offload_arch_EQ))) in initialize()
3172 if (A->getOption().matches(options::OPT_no_offload_arch_EQ) && in initialize()
3192 } else if (A->getOption().matches(options::OPT_offload_arch_EQ)) in initialize()
3194 else if (A->getOption().matches(options::OPT_no_offload_arch_EQ)) in initialize()
3769 InputArg->getOption().getKind() == llvm::opt::Option::InputClass && in addHostDependenceToDeviceActions()
3958 Args.AddFlagArg(nullptr, getOpts().getOption(options::OPT_hip_link)); in handleArguments()
3960 getOpts().getOption(options::OPT_frtlib_add_rpath)); in handleArguments()
3977 nullptr, getOpts().getOption(options::OPT_dumpdir), in handleArguments()
4034 << (FinalPhaseArg ? FinalPhaseArg->getOption().getName() : ""); in handleArguments()
4039 << (FinalPhaseArg ? FinalPhaseArg->getOption().getName() : ""); in handleArguments()
4446 if (Arg->getOption().matches(options::OPT_Xopenmp_target_EQ) && in getOffloadArchs()
4456 if (Arg->getOption().matches(options::OPT_offload_arch_EQ)) { in getOffloadArchs()
4483 } else if (Arg->getOption().matches(options::OPT_no_offload_arch_EQ)) { in getOffloadArchs()
4862 if (A->getOption().matches(options::OPT_arch)) in BuildJobs()
4978 if (A->getOption().hasFlag(options::NoArgumentUnused)) in BuildJobs()
4983 const Option &Opt = A->getOption(); in BuildJobs()
5000 if (!IsCLMode() || !A->getOption().matches(options::OPT_UNKNOWN)) { in BuildJobs()
5001 if (A->getOption().hasFlag(options::TargetSpecific) && in BuildJobs()
5371 if (A->getOption().matches(options::OPT_ftime_trace_EQ)) { in handleTimeTrace()
5482 if (Input.getOption().matches(options::OPT_INPUT)) { in BuildJobsForActionNoCache()
6597 getDriverOptTable().getOption(options::OPT_driver_mode).getPrefixedName(); in getDriverMode()