Lines Matching refs:hasArg
186 if (args.hasArg(OPT_Z)) in getSearchPaths()
1062 return !(args.hasArg(OPT_no_pie) && supportsNoPie()); in dataConstDefault()
1099 if (args.hasArg(OPT_preload)) { in shouldEmitChainedFixups()
1508 ctx->e.verbose = args.hasArg(OPT_verbose); in link()
1510 if (args.hasArg(OPT_help_hidden)) { in link()
1514 if (args.hasArg(OPT_help)) { in link()
1518 if (args.hasArg(OPT_version)) { in link()
1543 if (args.hasArg(OPT_pagezero_size)) { in link()
1600 config->deadStrip = args.hasArg(OPT_dead_strip); in link()
1647 args.hasArg(OPT_headerpad_max_install_names); in link()
1649 args.hasArg(OPT_print_dylib_search) || getenv("RC_TRACE_DYLIB_SEARCHING"); in link()
1650 config->printEachFile = args.hasArg(OPT_t); in link()
1651 config->printWhyLoad = args.hasArg(OPT_why_load); in link()
1652 config->omitDebugInfo = args.hasArg(OPT_S); in link()
1653 config->errorForArchMismatch = args.hasArg(OPT_arch_errors_fatal); in link()
1679 config->thinLTOEmitImportsFiles = args.hasArg(OPT_thinlto_emit_imports_files); in link()
1680 config->thinLTOEmitIndexFiles = args.hasArg(OPT_thinlto_emit_index_files) || in link()
1681 args.hasArg(OPT_thinlto_index_only) || in link()
1682 args.hasArg(OPT_thinlto_index_only_eq); in link()
1683 config->thinLTOIndexOnly = args.hasArg(OPT_thinlto_index_only) || in link()
1684 args.hasArg(OPT_thinlto_index_only_eq); in link()
1692 if (args.hasArg(OPT_thinlto_object_suffix_replace_eq)) in link()
1695 else if (args.hasArg(OPT_thinlto_prefix_replace_eq)) in link()
1708 config->archMultiple = args.hasArg(OPT_arch_multiple); in link()
1711 config->exportDynamic = args.hasArg(OPT_export_dynamic); in link()
1712 config->forceLoadObjC = args.hasArg(OPT_ObjC); in link()
1713 config->forceLoadSwift = args.hasArg(OPT_force_load_swift_libs); in link()
1714 config->deadStripDylibs = args.hasArg(OPT_dead_strip_dylibs); in link()
1715 config->demangle = args.hasArg(OPT_demangle); in link()
1716 config->implicitDylibs = !args.hasArg(OPT_no_implicit_dylibs); in link()
1723 config->emitChainedFixups || args.hasArg(OPT_init_offsets); in link()
1726 config->keepICFStabs = args.hasArg(OPT_keep_icf_stabs); in link()
1729 config->deadStripDuplicates = args.hasArg(OPT_dead_strip_duplicates); in link()
1732 config->ignoreOptimizationHints = args.hasArg(OPT_ignore_optimization_hints); in link()
1739 config->ignoreAutoLink = args.hasArg(OPT_ignore_auto_link); in link()
1742 config->strictAutoLink = args.hasArg(OPT_strict_auto_link); in link()
1743 config->ltoDebugPassManager = args.hasArg(OPT_lto_debug_pass_manager); in link()
1744 config->csProfileGenerate = args.hasArg(OPT_cs_profile_generate); in link()
1751 config->generateUuid = !args.hasArg(OPT_no_uuid); in link()
1780 if (args.hasArg(OPT_mark_dead_strippable_dylib)) { in link()
1854 args.hasArg(OPT_no_exported_symbols) || in link()
1863 if (args.hasArg(OPT_no_exported_symbols) && !config->exportedSymbols.empty()) in link()
1920 config->saveTemps = args.hasArg(OPT_save_temps); in link()
1926 if (args.hasArg(OPT_v)) { in link()
1942 config->timeTraceEnabled = args.hasArg(OPT_time_trace_eq); in link()
2054 if (args.hasArg(OPT_check_category_conflicts)) in link()