Lines Matching refs:InputArgs

603   llvm::opt::InputArgList InputArgs =  in parseObjcopyOptions()  local
610 InputArgs.getArgString(MissingArgumentIndex), MissingArgumentCount); in parseObjcopyOptions()
612 if (InputArgs.size() == 0 && DashDash == RawArgsArr.end()) { in parseObjcopyOptions()
617 if (InputArgs.hasArg(OBJCOPY_help)) { in parseObjcopyOptions()
622 if (InputArgs.hasArg(OBJCOPY_version)) { in parseObjcopyOptions()
630 for (auto *Arg : InputArgs.filtered(OBJCOPY_UNKNOWN)) in parseObjcopyOptions()
632 Arg->getAsString(InputArgs).c_str()); in parseObjcopyOptions()
634 for (auto *Arg : InputArgs.filtered(OBJCOPY_INPUT)) in parseObjcopyOptions()
652 if (InputArgs.hasArg(OBJCOPY_target) && in parseObjcopyOptions()
653 (InputArgs.hasArg(OBJCOPY_input_target) || in parseObjcopyOptions()
654 InputArgs.hasArg(OBJCOPY_output_target))) in parseObjcopyOptions()
659 if (InputArgs.hasArg(OBJCOPY_regex) && InputArgs.hasArg(OBJCOPY_wildcard)) in parseObjcopyOptions()
663 MatchStyle SectionMatchStyle = InputArgs.hasArg(OBJCOPY_regex) in parseObjcopyOptions()
667 = InputArgs.hasArg(OBJCOPY_regex) ? MatchStyle::Regex in parseObjcopyOptions()
668 : InputArgs.hasArg(OBJCOPY_wildcard) ? MatchStyle::Wildcard in parseObjcopyOptions()
671 if (InputArgs.hasArg(OBJCOPY_target)) { in parseObjcopyOptions()
672 InputFormat = InputArgs.getLastArgValue(OBJCOPY_target); in parseObjcopyOptions()
673 OutputFormat = InputArgs.getLastArgValue(OBJCOPY_target); in parseObjcopyOptions()
675 InputFormat = InputArgs.getLastArgValue(OBJCOPY_input_target); in parseObjcopyOptions()
676 OutputFormat = InputArgs.getLastArgValue(OBJCOPY_output_target); in parseObjcopyOptions()
687 if (InputArgs.hasArg(OBJCOPY_new_symbol_visibility)) { in parseObjcopyOptions()
690 InputArgs.getLastArgValue(OBJCOPY_new_symbol_visibility); in parseObjcopyOptions()
705 for (const auto *Arg : InputArgs.filtered(OBJCOPY_subsystem)) { in parseObjcopyOptions()
764 if (const auto *A = InputArgs.getLastArg(OBJCOPY_compress_debug_sections)) { in parseObjcopyOptions()
780 for (const auto *A : InputArgs.filtered(OBJCOPY_compress_sections)) { in parseObjcopyOptions()
816 Config.AddGnuDebugLink = InputArgs.getLastArgValue(OBJCOPY_add_gnu_debuglink); in parseObjcopyOptions()
829 Config.SplitDWO = InputArgs.getLastArgValue(OBJCOPY_split_dwo); in parseObjcopyOptions()
831 Config.SymbolsPrefix = InputArgs.getLastArgValue(OBJCOPY_prefix_symbols); in parseObjcopyOptions()
833 InputArgs.getLastArgValue(OBJCOPY_remove_symbol_prefix); in parseObjcopyOptions()
836 InputArgs.getLastArgValue(OBJCOPY_prefix_alloc_sections); in parseObjcopyOptions()
837 if (auto Arg = InputArgs.getLastArg(OBJCOPY_extract_partition)) in parseObjcopyOptions()
840 if (const auto *A = InputArgs.getLastArg(OBJCOPY_gap_fill)) { in parseObjcopyOptions()
857 if (const auto *A = InputArgs.getLastArg(OBJCOPY_pad_to)) { in parseObjcopyOptions()
869 if (const auto *Arg = InputArgs.getLastArg(OBJCOPY_change_section_lma)) { in parseObjcopyOptions()
877 for (auto *Arg : InputArgs.filtered(OBJCOPY_redefine_symbol)) { in parseObjcopyOptions()
888 for (auto *Arg : InputArgs.filtered(OBJCOPY_redefine_symbols)) in parseObjcopyOptions()
893 for (auto *Arg : InputArgs.filtered(OBJCOPY_rename_section)) { in parseObjcopyOptions()
903 for (auto *Arg : InputArgs.filtered(OBJCOPY_set_section_alignment)) { in parseObjcopyOptions()
910 for (auto *Arg : InputArgs.filtered(OBJCOPY_set_section_flags)) { in parseObjcopyOptions()
921 for (auto *Arg : InputArgs.filtered(OBJCOPY_set_section_type)) { in parseObjcopyOptions()
945 for (auto *Arg : InputArgs.filtered(OBJCOPY_remove_section)) in parseObjcopyOptions()
949 for (auto *Arg : InputArgs.filtered(OBJCOPY_keep_section)) in parseObjcopyOptions()
953 for (auto *Arg : InputArgs.filtered(OBJCOPY_only_section)) in parseObjcopyOptions()
957 for (auto *Arg : InputArgs.filtered(OBJCOPY_add_section)) { in parseObjcopyOptions()
962 for (auto *Arg : InputArgs.filtered(OBJCOPY_update_section)) { in parseObjcopyOptions()
967 for (auto *Arg : InputArgs.filtered(OBJCOPY_dump_section)) { in parseObjcopyOptions()
975 Config.StripAll = InputArgs.hasArg(OBJCOPY_strip_all); in parseObjcopyOptions()
976 Config.StripAllGNU = InputArgs.hasArg(OBJCOPY_strip_all_gnu); in parseObjcopyOptions()
977 Config.StripDebug = InputArgs.hasArg(OBJCOPY_strip_debug); in parseObjcopyOptions()
978 Config.StripDWO = InputArgs.hasArg(OBJCOPY_strip_dwo); in parseObjcopyOptions()
979 Config.StripSections = InputArgs.hasArg(OBJCOPY_strip_sections); in parseObjcopyOptions()
980 Config.StripNonAlloc = InputArgs.hasArg(OBJCOPY_strip_non_alloc); in parseObjcopyOptions()
981 Config.StripUnneeded = InputArgs.hasArg(OBJCOPY_strip_unneeded); in parseObjcopyOptions()
982 Config.ExtractDWO = InputArgs.hasArg(OBJCOPY_extract_dwo); in parseObjcopyOptions()
984 InputArgs.hasArg(OBJCOPY_extract_main_partition); in parseObjcopyOptions()
985 ELFConfig.LocalizeHidden = InputArgs.hasArg(OBJCOPY_localize_hidden); in parseObjcopyOptions()
986 Config.Weaken = InputArgs.hasArg(OBJCOPY_weaken); in parseObjcopyOptions()
988 InputArgs.getLastArg(OBJCOPY_discard_all, OBJCOPY_discard_locals)) { in parseObjcopyOptions()
994 ELFConfig.VerifyNoteSections = InputArgs.hasFlag( in parseObjcopyOptions()
997 Config.OnlyKeepDebug = InputArgs.hasArg(OBJCOPY_only_keep_debug); in parseObjcopyOptions()
998 ELFConfig.KeepFileSymbols = InputArgs.hasArg(OBJCOPY_keep_file_symbols); in parseObjcopyOptions()
999 MachOConfig.KeepUndefined = InputArgs.hasArg(OBJCOPY_keep_undefined); in parseObjcopyOptions()
1001 InputArgs.hasArg(OBJCOPY_decompress_debug_sections); in parseObjcopyOptions()
1006 for (auto *Arg : InputArgs.filtered(OBJCOPY_localize_symbol)) in parseObjcopyOptions()
1010 for (auto *Arg : InputArgs.filtered(OBJCOPY_localize_symbols)) in parseObjcopyOptions()
1015 for (auto *Arg : InputArgs.filtered(OBJCOPY_keep_global_symbol)) in parseObjcopyOptions()
1019 for (auto *Arg : InputArgs.filtered(OBJCOPY_keep_global_symbols)) in parseObjcopyOptions()
1024 for (auto *Arg : InputArgs.filtered(OBJCOPY_globalize_symbol)) in parseObjcopyOptions()
1028 for (auto *Arg : InputArgs.filtered(OBJCOPY_globalize_symbols)) in parseObjcopyOptions()
1033 for (auto *Arg : InputArgs.filtered(OBJCOPY_weaken_symbol)) in parseObjcopyOptions()
1037 for (auto *Arg : InputArgs.filtered(OBJCOPY_weaken_symbols)) in parseObjcopyOptions()
1042 for (auto *Arg : InputArgs.filtered(OBJCOPY_strip_symbol)) in parseObjcopyOptions()
1046 for (auto *Arg : InputArgs.filtered(OBJCOPY_strip_symbols)) in parseObjcopyOptions()
1051 for (auto *Arg : InputArgs.filtered(OBJCOPY_strip_unneeded_symbol)) in parseObjcopyOptions()
1056 for (auto *Arg : InputArgs.filtered(OBJCOPY_strip_unneeded_symbols)) in parseObjcopyOptions()
1061 for (auto *Arg : InputArgs.filtered(OBJCOPY_keep_symbol)) in parseObjcopyOptions()
1065 for (auto *Arg : InputArgs.filtered(OBJCOPY_keep_symbols)) in parseObjcopyOptions()
1070 for (auto *Arg : InputArgs.filtered(OBJCOPY_skip_symbol)) in parseObjcopyOptions()
1074 for (auto *Arg : InputArgs.filtered(OBJCOPY_skip_symbols)) in parseObjcopyOptions()
1079 for (auto *Arg : InputArgs.filtered(OBJCOPY_add_symbol)) { in parseObjcopyOptions()
1086 for (auto *Arg : InputArgs.filtered(OBJCOPY_set_symbol_visibility)) { in parseObjcopyOptions()
1099 for (auto *Arg : InputArgs.filtered(OBJCOPY_set_symbols_visibility)) { in parseObjcopyOptions()
1114 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(OBJCOPY_allow_broken_links); in parseObjcopyOptions()
1116 Config.DeterministicArchives = InputArgs.hasFlag( in parseObjcopyOptions()
1120 Config.PreserveDates = InputArgs.hasArg(OBJCOPY_preserve_dates); in parseObjcopyOptions()
1127 for (auto *Arg : InputArgs) in parseObjcopyOptions()
1176 llvm::opt::InputArgList InputArgs = in parseInstallNameToolOptions() local
1183 StringRef(InputArgs.getArgString(MissingArgumentIndex)) + in parseInstallNameToolOptions()
1186 if (InputArgs.size() == 0) { in parseInstallNameToolOptions()
1191 if (InputArgs.hasArg(INSTALL_NAME_TOOL_help)) { in parseInstallNameToolOptions()
1196 if (InputArgs.hasArg(INSTALL_NAME_TOOL_version)) { in parseInstallNameToolOptions()
1203 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_add_rpath)) in parseInstallNameToolOptions()
1206 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_prepend_rpath)) in parseInstallNameToolOptions()
1209 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_delete_rpath)) { in parseInstallNameToolOptions()
1227 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_rpath)) { in parseInstallNameToolOptions()
1269 if (auto *Arg = InputArgs.getLastArg(INSTALL_NAME_TOOL_id)) { in parseInstallNameToolOptions()
1276 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_change)) in parseInstallNameToolOptions()
1281 InputArgs.hasArg(INSTALL_NAME_TOOL_delete_all_rpaths); in parseInstallNameToolOptions()
1284 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_UNKNOWN)) in parseInstallNameToolOptions()
1286 Arg->getAsString(InputArgs).c_str()); in parseInstallNameToolOptions()
1287 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_INPUT)) in parseInstallNameToolOptions()
1321 opt::InputArgList InputArgs = in parseBitcodeStripOptions() local
1324 if (InputArgs.size() == 0) { in parseBitcodeStripOptions()
1329 if (InputArgs.hasArg(BITCODE_STRIP_help)) { in parseBitcodeStripOptions()
1334 if (InputArgs.hasArg(BITCODE_STRIP_version)) { in parseBitcodeStripOptions()
1341 for (auto *Arg : InputArgs.filtered(BITCODE_STRIP_UNKNOWN)) in parseBitcodeStripOptions()
1343 Arg->getAsString(InputArgs).c_str()); in parseBitcodeStripOptions()
1346 for (auto *Arg : InputArgs.filtered(BITCODE_STRIP_INPUT)) in parseBitcodeStripOptions()
1354 if (!InputArgs.hasArg(BITCODE_STRIP_output)) { in parseBitcodeStripOptions()
1358 Config.OutputFilename = InputArgs.getLastArgValue(BITCODE_STRIP_output); in parseBitcodeStripOptions()
1360 if (!InputArgs.hasArg(BITCODE_STRIP_remove)) in parseBitcodeStripOptions()
1395 llvm::opt::InputArgList InputArgs = in parseStripOptions() local
1398 if (InputArgs.size() == 0 && DashDash == RawArgsArr.end()) { in parseStripOptions()
1403 if (InputArgs.hasArg(STRIP_help)) { in parseStripOptions()
1408 if (InputArgs.hasArg(STRIP_version)) { in parseStripOptions()
1415 for (auto *Arg : InputArgs.filtered(STRIP_UNKNOWN)) in parseStripOptions()
1417 Arg->getAsString(InputArgs).c_str()); in parseStripOptions()
1418 for (auto *Arg : InputArgs.filtered(STRIP_INPUT)) in parseStripOptions()
1425 if (Positional.size() > 1 && InputArgs.hasArg(STRIP_output)) in parseStripOptions()
1435 if (InputArgs.hasArg(STRIP_regex) && InputArgs.hasArg(STRIP_wildcard)) in parseStripOptions()
1439 InputArgs.hasArg(STRIP_regex) ? MatchStyle::Regex : MatchStyle::Wildcard; in parseStripOptions()
1441 = InputArgs.hasArg(STRIP_regex) ? MatchStyle::Regex in parseStripOptions()
1442 : InputArgs.hasArg(STRIP_wildcard) ? MatchStyle::Wildcard in parseStripOptions()
1444 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(STRIP_allow_broken_links); in parseStripOptions()
1445 Config.StripDebug = InputArgs.hasArg(STRIP_strip_debug); in parseStripOptions()
1447 if (auto *Arg = InputArgs.getLastArg(STRIP_discard_all, STRIP_discard_locals)) in parseStripOptions()
1451 Config.StripSections = InputArgs.hasArg(STRIP_strip_sections); in parseStripOptions()
1452 Config.StripUnneeded = InputArgs.hasArg(STRIP_strip_unneeded); in parseStripOptions()
1453 if (auto Arg = InputArgs.getLastArg(STRIP_strip_all, STRIP_no_strip_all)) in parseStripOptions()
1455 Config.StripAllGNU = InputArgs.hasArg(STRIP_strip_all_gnu); in parseStripOptions()
1456 MachOConfig.StripSwiftSymbols = InputArgs.hasArg(STRIP_strip_swift_symbols); in parseStripOptions()
1457 Config.OnlyKeepDebug = InputArgs.hasArg(STRIP_only_keep_debug); in parseStripOptions()
1458 ELFConfig.KeepFileSymbols = InputArgs.hasArg(STRIP_keep_file_symbols); in parseStripOptions()
1459 MachOConfig.KeepUndefined = InputArgs.hasArg(STRIP_keep_undefined); in parseStripOptions()
1461 for (auto *Arg : InputArgs.filtered(STRIP_keep_section)) in parseStripOptions()
1466 for (auto *Arg : InputArgs.filtered(STRIP_remove_section)) in parseStripOptions()
1471 for (auto *Arg : InputArgs.filtered(STRIP_strip_symbol)) in parseStripOptions()
1476 for (auto *Arg : InputArgs.filtered(STRIP_keep_symbol)) in parseStripOptions()
1481 if (!InputArgs.hasArg(STRIP_no_strip_all) && !Config.StripDebug && in parseStripOptions()
1493 InputArgs.hasFlag(STRIP_enable_deterministic_archives, in parseStripOptions()
1496 Config.PreserveDates = InputArgs.hasArg(STRIP_preserve_dates); in parseStripOptions()
1504 InputArgs.getLastArgValue(STRIP_output, Positional[0]); in parseStripOptions()
1526 InputArgs.getLastArgValue(STRIP_output) == "-")) in parseStripOptions()