Lines Matching refs:getOption
237 getOpts().getOption(options::OPT_driver_mode).getPrefixedName(); in setDriverMode()
283 if (A->getOption().hasFlag(options::Unsupported)) { in ParseArgStrings()
302 if (A->getOption().matches(options::OPT_mcpu_EQ) && A->containsValue("")) { in ParseArgStrings()
410 Arg *A = new Arg(Opts.getOption(options::OPT_INPUT), Value, in MakeInputArg()
430 if (A->getOption().matches(options::OPT_start_no_unused_arguments)) { in TranslateInputArgs()
434 if (A->getOption().matches(options::OPT_end_no_unused_arguments)) { in TranslateInputArgs()
445 if ((A->getOption().matches(options::OPT_Wl_COMMA) || in TranslateInputArgs()
446 A->getOption().matches(options::OPT_Xlinker)) && in TranslateInputArgs()
449 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); in TranslateInputArgs()
454 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val); in TranslateInputArgs()
462 if (A->getOption().matches(options::OPT_Wp_COMMA) && in TranslateInputArgs()
467 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MD)); in TranslateInputArgs()
469 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MMD)); in TranslateInputArgs()
471 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1)); in TranslateInputArgs()
476 if (A->getOption().matches(options::OPT_l)) { in TranslateInputArgs()
482 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_stdcxx)); in TranslateInputArgs()
488 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_cckext)); in TranslateInputArgs()
494 if (A->getOption().matches(options::OPT__DASH_DASH)) { in TranslateInputArgs()
506 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_static)); in TranslateInputArgs()
513 DAL->AddJoinedArg(0, Opts.getOption(options::OPT_mlinker_version_EQ), in TranslateInputArgs()
561 if (A->getOption().matches(options::OPT_mlittle_endian)) { in computeTargetTriple()
603 if (A->getOption().matches(options::OPT_m64)) { in computeTargetTriple()
609 } else if (A->getOption().matches(options::OPT_mx32) && in computeTargetTriple()
616 } else if (A->getOption().matches(options::OPT_m32)) { in computeTargetTriple()
622 } else if (A->getOption().matches(options::OPT_m16) && in computeTargetTriple()
641 if (A && !A->getOption().matches(options::OPT_m32)) in computeTargetTriple()
975 Arg *Copy = new llvm::opt::Arg(Opt->getOption(), Args.getArgString(Index), in appendOneArg()
1217 if (Opt->getOption().matches(options::OPT_config)) in BuildCompilation()
1348 if (A->getOption().matches(options::OPT_offload_host_only)) in BuildCompilation()
1350 else if (A->getOption().matches(options::OPT_offload_device_only)) in BuildCompilation()
1393 if (A->getOption().matches(options::OPT_fmodule_header)) in BuildCompilation()
1686 if (A->getOption().matches(options::OPT_arch)) { in generateCompilationDiagnostics()
2363 if (A->getOption().matches(options::OPT_arch)) { in BuildUniversalActions()
2413 bool enablesDebugInfo = A && !A->getOption().matches(options::OPT_g0) && in BuildUniversalActions()
2414 !A->getOption().matches(options::OPT_gstabs); in BuildUniversalActions()
2550 InputType = TCTP->getOption().matches(options::OPT__SLASH_TC) in BuildInputs()
2581 if (A->getOption().getKind() == Option::InputClass) { in BuildInputs()
2667 if (!InputTypeArg->getOption().matches(options::OPT_x)) { in BuildInputs()
2683 } else if (A->getOption().matches(options::OPT__SLASH_Tc)) { in BuildInputs()
2691 } else if (A->getOption().matches(options::OPT__SLASH_Tp)) { in BuildInputs()
2699 } else if (A->getOption().hasFlag(options::LinkerInput)) { in BuildInputs()
2704 } else if (A->getOption().matches(options::OPT_x)) { in BuildInputs()
2721 } else if (A->getOption().getID() == options::OPT_U) { in BuildInputs()
2938 if (A->getOption().matches(options::OPT_INPUT)) in addDeviceDependences()
3098 if (!(A->getOption().matches(options::OPT_offload_arch_EQ) || in initialize()
3099 A->getOption().matches(options::OPT_no_offload_arch_EQ))) in initialize()
3104 if (A->getOption().matches(options::OPT_no_offload_arch_EQ) && in initialize()
3124 } else if (A->getOption().matches(options::OPT_offload_arch_EQ)) in initialize()
3126 else if (A->getOption().matches(options::OPT_no_offload_arch_EQ)) in initialize()
3671 InputArg->getOption().getKind() == llvm::opt::Option::InputClass && in addHostDependenceToDeviceActions()
3915 << (FinalPhaseArg ? FinalPhaseArg->getOption().getName() : ""); in handleArguments()
3920 << (FinalPhaseArg ? FinalPhaseArg->getOption().getName() : ""); in handleArguments()
4298 if (Arg->getOption().matches(options::OPT_Xopenmp_target_EQ) && in getOffloadArchs()
4308 if (Arg->getOption().matches(options::OPT_offload_arch_EQ)) { in getOffloadArchs()
4335 } else if (Arg->getOption().matches(options::OPT_no_offload_arch_EQ)) { in getOffloadArchs()
4713 if (A->getOption().matches(options::OPT_arch)) in BuildJobs()
4823 if (A->getOption().hasFlag(options::NoArgumentUnused)) in BuildJobs()
4828 const Option &Opt = A->getOption(); in BuildJobs()
4845 if (!IsCLMode() || !A->getOption().matches(options::OPT_UNKNOWN)) in BuildJobs()
5283 if (Input.getOption().matches(options::OPT_INPUT)) { in BuildJobsForActionNoCache()
6430 getDriverOptTable().getOption(options::OPT_driver_mode).getPrefixedName(); in getDriverMode()