Lines Matching refs:InputArgs
2427 static void parseIntArg(const llvm::opt::InputArgList &InputArgs, int ID, in parseIntArg() argument
2429 if (const opt::Arg *A = InputArgs.getLastArg(ID)) { in parseIntArg()
2440 commaSeparatedValues(const llvm::opt::InputArgList &InputArgs, int ID) { in commaSeparatedValues() argument
2442 for (StringRef Value : InputArgs.getAllArgValues(ID)) { in commaSeparatedValues()
2451 static void parseOtoolOptions(const llvm::opt::InputArgList &InputArgs) { in parseOtoolOptions() argument
2456 ArchName = InputArgs.getLastArgValue(OTOOL_arch).str(); in parseOtoolOptions()
2457 LinkOptHints = InputArgs.hasArg(OTOOL_C); in parseOtoolOptions()
2458 if (InputArgs.hasArg(OTOOL_d)) in parseOtoolOptions()
2460 DylibId = InputArgs.hasArg(OTOOL_D); in parseOtoolOptions()
2461 UniversalHeaders = InputArgs.hasArg(OTOOL_f); in parseOtoolOptions()
2462 DataInCode = InputArgs.hasArg(OTOOL_G); in parseOtoolOptions()
2463 FirstPrivateHeader = InputArgs.hasArg(OTOOL_h); in parseOtoolOptions()
2464 IndirectSymbols = InputArgs.hasArg(OTOOL_I); in parseOtoolOptions()
2465 ShowRawInsn = InputArgs.hasArg(OTOOL_j); in parseOtoolOptions()
2466 PrivateHeaders = InputArgs.hasArg(OTOOL_l); in parseOtoolOptions()
2467 DylibsUsed = InputArgs.hasArg(OTOOL_L); in parseOtoolOptions()
2468 MCPU = InputArgs.getLastArgValue(OTOOL_mcpu_EQ).str(); in parseOtoolOptions()
2469 ObjcMetaData = InputArgs.hasArg(OTOOL_o); in parseOtoolOptions()
2470 DisSymName = InputArgs.getLastArgValue(OTOOL_p).str(); in parseOtoolOptions()
2471 InfoPlist = InputArgs.hasArg(OTOOL_P); in parseOtoolOptions()
2472 Relocations = InputArgs.hasArg(OTOOL_r); in parseOtoolOptions()
2473 if (const Arg *A = InputArgs.getLastArg(OTOOL_s)) { in parseOtoolOptions()
2477 if (InputArgs.hasArg(OTOOL_t)) in parseOtoolOptions()
2479 Verbose = InputArgs.hasArg(OTOOL_v) || InputArgs.hasArg(OTOOL_V) || in parseOtoolOptions()
2480 InputArgs.hasArg(OTOOL_o); in parseOtoolOptions()
2481 SymbolicOperands = InputArgs.hasArg(OTOOL_V); in parseOtoolOptions()
2482 if (InputArgs.hasArg(OTOOL_x)) in parseOtoolOptions()
2484 LeadingAddr = LeadingHeaders = !InputArgs.hasArg(OTOOL_X); in parseOtoolOptions()
2486 InputFilenames = InputArgs.getAllArgValues(OTOOL_INPUT); in parseOtoolOptions()
2490 for (const Arg *A : InputArgs) { in parseOtoolOptions()
2499 static void parseObjdumpOptions(const llvm::opt::InputArgList &InputArgs) { in parseObjdumpOptions() argument
2500 parseIntArg(InputArgs, OBJDUMP_adjust_vma_EQ, AdjustVMA); in parseObjdumpOptions()
2501 AllHeaders = InputArgs.hasArg(OBJDUMP_all_headers); in parseObjdumpOptions()
2502 ArchName = InputArgs.getLastArgValue(OBJDUMP_arch_name_EQ).str(); in parseObjdumpOptions()
2503 ArchiveHeaders = InputArgs.hasArg(OBJDUMP_archive_headers); in parseObjdumpOptions()
2504 Demangle = InputArgs.hasArg(OBJDUMP_demangle); in parseObjdumpOptions()
2505 Disassemble = InputArgs.hasArg(OBJDUMP_disassemble); in parseObjdumpOptions()
2506 DisassembleAll = InputArgs.hasArg(OBJDUMP_disassemble_all); in parseObjdumpOptions()
2507 SymbolDescription = InputArgs.hasArg(OBJDUMP_symbol_description); in parseObjdumpOptions()
2509 commaSeparatedValues(InputArgs, OBJDUMP_disassemble_symbols_EQ); in parseObjdumpOptions()
2510 DisassembleZeroes = InputArgs.hasArg(OBJDUMP_disassemble_zeroes); in parseObjdumpOptions()
2511 if (const opt::Arg *A = InputArgs.getLastArg(OBJDUMP_dwarf_EQ)) { in parseObjdumpOptions()
2515 DynamicRelocations = InputArgs.hasArg(OBJDUMP_dynamic_reloc); in parseObjdumpOptions()
2516 FaultMapSection = InputArgs.hasArg(OBJDUMP_fault_map_section); in parseObjdumpOptions()
2517 FileHeaders = InputArgs.hasArg(OBJDUMP_file_headers); in parseObjdumpOptions()
2518 SectionContents = InputArgs.hasArg(OBJDUMP_full_contents); in parseObjdumpOptions()
2519 PrintLines = InputArgs.hasArg(OBJDUMP_line_numbers); in parseObjdumpOptions()
2520 InputFilenames = InputArgs.getAllArgValues(OBJDUMP_INPUT); in parseObjdumpOptions()
2521 MachOOpt = InputArgs.hasArg(OBJDUMP_macho); in parseObjdumpOptions()
2522 MCPU = InputArgs.getLastArgValue(OBJDUMP_mcpu_EQ).str(); in parseObjdumpOptions()
2523 MAttrs = commaSeparatedValues(InputArgs, OBJDUMP_mattr_EQ); in parseObjdumpOptions()
2524 ShowRawInsn = !InputArgs.hasArg(OBJDUMP_no_show_raw_insn); in parseObjdumpOptions()
2525 LeadingAddr = !InputArgs.hasArg(OBJDUMP_no_leading_addr); in parseObjdumpOptions()
2526 RawClangAST = InputArgs.hasArg(OBJDUMP_raw_clang_ast); in parseObjdumpOptions()
2527 Relocations = InputArgs.hasArg(OBJDUMP_reloc); in parseObjdumpOptions()
2529 InputArgs.hasFlag(OBJDUMP_print_imm_hex, OBJDUMP_no_print_imm_hex, false); in parseObjdumpOptions()
2530 PrivateHeaders = InputArgs.hasArg(OBJDUMP_private_headers); in parseObjdumpOptions()
2531 FilterSections = InputArgs.getAllArgValues(OBJDUMP_section_EQ); in parseObjdumpOptions()
2532 SectionHeaders = InputArgs.hasArg(OBJDUMP_section_headers); in parseObjdumpOptions()
2533 ShowLMA = InputArgs.hasArg(OBJDUMP_show_lma); in parseObjdumpOptions()
2534 PrintSource = InputArgs.hasArg(OBJDUMP_source); in parseObjdumpOptions()
2535 parseIntArg(InputArgs, OBJDUMP_start_address_EQ, StartAddress); in parseObjdumpOptions()
2536 HasStartAddressFlag = InputArgs.hasArg(OBJDUMP_start_address_EQ); in parseObjdumpOptions()
2537 parseIntArg(InputArgs, OBJDUMP_stop_address_EQ, StopAddress); in parseObjdumpOptions()
2538 HasStopAddressFlag = InputArgs.hasArg(OBJDUMP_stop_address_EQ); in parseObjdumpOptions()
2539 SymbolTable = InputArgs.hasArg(OBJDUMP_syms); in parseObjdumpOptions()
2540 SymbolizeOperands = InputArgs.hasArg(OBJDUMP_symbolize_operands); in parseObjdumpOptions()
2541 DynamicSymbolTable = InputArgs.hasArg(OBJDUMP_dynamic_syms); in parseObjdumpOptions()
2542 TripleName = InputArgs.getLastArgValue(OBJDUMP_triple_EQ).str(); in parseObjdumpOptions()
2543 UnwindInfo = InputArgs.hasArg(OBJDUMP_unwind_info); in parseObjdumpOptions()
2544 Wide = InputArgs.hasArg(OBJDUMP_wide); in parseObjdumpOptions()
2545 Prefix = InputArgs.getLastArgValue(OBJDUMP_prefix).str(); in parseObjdumpOptions()
2546 parseIntArg(InputArgs, OBJDUMP_prefix_strip, PrefixStrip); in parseObjdumpOptions()
2547 if (const opt::Arg *A = InputArgs.getLastArg(OBJDUMP_debug_vars_EQ)) { in parseObjdumpOptions()
2552 parseIntArg(InputArgs, OBJDUMP_debug_vars_indent_EQ, DbgIndent); in parseObjdumpOptions()
2554 parseMachOOptions(InputArgs); in parseObjdumpOptions()
2563 for (const auto *A : InputArgs.filtered(OBJDUMP_disassembler_options_EQ, in parseObjdumpOptions()
2631 opt::InputArgList InputArgs = in main() local
2635 if (InputArgs.size() == 0 || InputArgs.hasArg(HelpFlag)) { in main()
2639 if (InputArgs.hasArg(HelpHiddenFlag)) { in main()
2649 if (InputArgs.hasArg(VersionFlag)) { in main()
2659 parseOtoolOptions(InputArgs); in main()
2661 parseObjdumpOptions(InputArgs); in main()