Lines Matching refs:args

108   opt::InputArgList args = this->ParseArgs(vec, missingIndex, missingCount);  in parse()  local
111 error(StringRef(args.getArgString(missingIndex)) + ": missing argument"); in parse()
112 for (auto *arg : args.filtered(OPT_UNKNOWN)) in parse()
113 error("unknown argument: " + arg->getAsString(args)); in parse()
114 return args; in parse()
169 opt::InputArgList args = parser.parse(argsArr.slice(1)); in link() local
174 if (args.hasArg(OPT_help)) { in link()
184 if (args.hasArg(OPT_v) || args.hasArg(OPT_version)) in link()
189 if (args.hasArg(OPT_v) && !args.hasArg(OPT_INPUT) && !args.hasArg(OPT_l)) in link()
191 if (args.hasArg(OPT_version)) in link()
194 if (!args.hasArg(OPT_INPUT) && !args.hasArg(OPT_l)) { in link()
205 if (auto *a = args.getLastArg(OPT_entry)) { in link()
207 if (args.getLastArgValue(OPT_m) == "i386pe" && s.startswith("_")) in link()
213 if (args.hasArg(OPT_major_os_version, OPT_minor_os_version, in link()
215 StringRef majOSVer = args.getLastArgValue(OPT_major_os_version, "6"); in link()
216 StringRef minOSVer = args.getLastArgValue(OPT_minor_os_version, "0"); in link()
224 for (auto *a : args.filtered(OPT_major_subsystem_version, in link()
246 } else if (args.hasArg(OPT_subs)) { in link()
247 StringRef subSys = args.getLastArgValue(OPT_subs, "default"); in link()
254 if (auto *a = args.getLastArg(OPT_out_implib)) in link()
256 if (auto *a = args.getLastArg(OPT_stack)) in link()
258 if (auto *a = args.getLastArg(OPT_output_def)) in link()
260 if (auto *a = args.getLastArg(OPT_image_base)) in link()
262 if (auto *a = args.getLastArg(OPT_map)) in link()
264 if (auto *a = args.getLastArg(OPT_reproduce)) in link()
266 if (auto *a = args.getLastArg(OPT_thinlto_cache_dir)) in link()
268 if (auto *a = args.getLastArg(OPT_file_alignment)) in link()
270 if (auto *a = args.getLastArg(OPT_section_alignment)) in link()
272 if (auto *a = args.getLastArg(OPT_heap)) in link()
275 if (auto *a = args.getLastArg(OPT_o)) in link()
277 else if (args.hasArg(OPT_shared)) in link()
282 if (auto *a = args.getLastArg(OPT_pdb)) { in link()
287 } else if (args.hasArg(OPT_strip_debug)) { in link()
289 } else if (!args.hasArg(OPT_strip_all)) { in link()
293 if (args.hasFlag(OPT_fatal_warnings, OPT_no_fatal_warnings, false)) in link()
298 if (args.hasFlag(OPT_enable_stdcall_fixup, OPT_disable_stdcall_fixup, false)) in link()
300 else if (args.hasArg(OPT_disable_stdcall_fixup)) in link()
303 if (args.hasArg(OPT_shared)) in link()
305 if (args.hasArg(OPT_verbose)) in link()
307 if (args.hasArg(OPT_exclude_all_symbols)) in link()
309 if (args.hasArg(OPT_export_all_symbols)) in link()
311 if (args.hasArg(OPT_large_address_aware)) in link()
313 if (args.hasArg(OPT_kill_at)) in link()
315 if (args.hasArg(OPT_appcontainer)) in link()
317 if (args.hasFlag(OPT_no_seh, OPT_disable_no_seh, false)) in link()
320 if (args.getLastArgValue(OPT_m) != "thumb2pe" && in link()
321 args.getLastArgValue(OPT_m) != "arm64pe" && in link()
322 args.hasFlag(OPT_disable_dynamicbase, OPT_dynamicbase, false)) in link()
324 if (args.hasFlag(OPT_disable_high_entropy_va, OPT_high_entropy_va, false)) in link()
326 if (args.hasFlag(OPT_disable_nxcompat, OPT_nxcompat, false)) in link()
328 if (args.hasFlag(OPT_disable_tsaware, OPT_tsaware, false)) in link()
331 if (args.hasFlag(OPT_disable_reloc_section, OPT_enable_reloc_section, false)) in link()
334 if (args.hasFlag(OPT_no_insert_timestamp, OPT_insert_timestamp, false)) in link()
337 if (args.hasFlag(OPT_gc_sections, OPT_no_gc_sections, false)) in link()
342 if (args.hasFlag(OPT_demangle, OPT_no_demangle, true)) in link()
347 if (args.hasFlag(OPT_enable_auto_import, OPT_disable_auto_import, true)) in link()
351 if (args.hasFlag(OPT_enable_runtime_pseudo_reloc, in link()
357 if (args.hasFlag(OPT_allow_multiple_definition, in link()
361 if (auto *a = args.getLastArg(OPT_icf)) { in link()
373 if (auto *a = args.getLastArg(OPT_m)) { in link()
387 if (args.hasFlag(OPT_guard_cf, OPT_no_guard_cf, false)) { in link()
388 if (args.hasFlag(OPT_guard_longjmp, OPT_no_guard_longjmp, true)) in link()
392 } else if (args.hasFlag(OPT_guard_longjmp, OPT_no_guard_longjmp, false)) { in link()
393 auto *a = args.getLastArg(OPT_guard_longjmp); in link()
398 if (auto *a = args.getLastArg(OPT_error_limit)) { in link()
407 for (auto *a : args.filtered(OPT_mllvm)) in link()
410 for (auto *a : args.filtered(OPT_Xlink)) in link()
413 if (args.getLastArgValue(OPT_m) == "i386pe") in link()
418 for (auto *a : args.filtered(OPT_require_defined)) in link()
420 for (auto *a : args.filtered(OPT_undefined)) in link()
422 for (auto *a : args.filtered(OPT_delayload)) in link()
424 for (auto *a : args.filtered(OPT_wrap)) in link()
426 for (auto *a : args.filtered(OPT_exclude_symbols)) in link()
430 for (auto *a : args.filtered(OPT_L)) { in link()
437 for (auto *a : args) { in link()
466 if (args.hasArg(OPT_verbose) || args.hasArg(OPT__HASH_HASH_HASH)) in link()
469 if (args.hasArg(OPT__HASH_HASH_HASH)) in link()