Lines Matching refs:Opt
151 void Driver::setDriverModeFromOption(StringRef Opt) { in setDriverModeFromOption() argument
154 if (!Opt.startswith(OptName)) in setDriverModeFromOption()
156 StringRef Value = Opt.drop_front(OptName.size()); in setDriverModeFromOption()
949 auto appendOneArg = [&Args](const Arg *Opt, const Arg *BaseArg) { in BuildCompilation() argument
950 unsigned Index = Args.MakeIndex(Opt->getSpelling()); in BuildCompilation()
951 Arg *Copy = new llvm::opt::Arg(Opt->getOption(), Opt->getSpelling(), in BuildCompilation()
953 Copy->getValues() = Opt->getValues(); in BuildCompilation()
954 if (Opt->isClaimed()) in BuildCompilation()
960 for (auto *Opt : *CLOptions) { in BuildCompilation()
961 if (Opt->getOption().matches(options::OPT_config)) in BuildCompilation()
963 const Arg *BaseArg = &Opt->getBaseArg(); in BuildCompilation()
964 if (BaseArg == Opt) in BuildCompilation()
966 appendOneArg(Opt, BaseArg); in BuildCompilation()
984 for (auto *Opt : *CLModePassThroughOptions) { in BuildCompilation()
985 appendOneArg(Opt, nullptr); in BuildCompilation()
3525 const Option &Opt = A->getOption(); in BuildJobs() local
3526 if (Opt.getKind() == Option::FlagClass) { in BuildJobs()
3529 for (const Arg *AA : C.getArgs().filtered(&Opt)) { in BuildJobs()