Lines Matching defs:DAL
152 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL, Arg **FinalPhaseArg)
159 (PhaseArg = DAL.getLastArg(options::OPT_E)) ||
160 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_EP)) ||
161 (PhaseArg = DAL.getLastArg(options::OPT_M, options::OPT_MM)) ||
162 (PhaseArg = DAL.getLastArg(options::OPT__SLASH_P))) {
166 } else if ((PhaseArg = DAL.getLastArg(options::OPT_fsyntax_only)) ||
167 (PhaseArg = DAL.getLastArg(options::OPT_module_file_info)) ||
168 (PhaseArg = DAL.getLastArg(options::OPT_verify_pch)) ||
169 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_objc)) ||
170 (PhaseArg = DAL.getLastArg(options::OPT_rewrite_legacy_objc)) ||
171 (PhaseArg = DAL.getLastArg(options::OPT__migrate)) ||
172 (PhaseArg = DAL.getLastArg(options::OPT__analyze,
174 (PhaseArg = DAL.getLastArg(options::OPT_emit_ast)) ||
175 (PhaseArg = DAL.getLastArg(options::OPT_S))) {
179 } else if ((PhaseArg = DAL.getLastArg(options::OPT_c))) {
202 DerivedArgList *DAL = new DerivedArgList(Args);
219 DAL->AddFlagArg(A, Opts->getOption(options::OPT_Z_Xlinker__no_demangle));
224 DAL->AddSeparateArg(A, Opts->getOption(options::OPT_Xlinker),
238 DAL->AddFlagArg(A, Opts->getOption(options::OPT_MD));
240 DAL->AddFlagArg(A, Opts->getOption(options::OPT_MMD));
242 DAL->AddSeparateArg(A, Opts->getOption(options::OPT_MF),
253 DAL->AddFlagArg(A, Opts->getOption(
260 DAL->AddFlagArg(A, Opts->getOption(
270 DAL->append(MakeInputArg(*DAL, Opts, A->getValue(i)));
274 DAL->append(*it);
281 DAL->AddJoinedArg(0, Opts->getOption(options::OPT_mlinker_version_EQ),
283 DAL->getLastArg(options::OPT_mlinker_version_EQ)->claim();
287 return DAL;