reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/driver/cc1as_main.cpp
  189         << Args.getArgString(MissingArgIndex) << MissingArgCount;
  194   for (const Arg *A : Args.filtered(OPT_UNKNOWN)) {
  195     auto ArgString = A->getAsString(Args);
  208   Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple));
  209   Opts.CPU = Args.getLastArgValue(OPT_target_cpu);
  210   Opts.Features = Args.getAllArgValues(OPT_target_feature);
  217   Opts.IncludePaths = Args.getAllArgValues(OPT_I);
  218   Opts.NoInitialTextSection = Args.hasArg(OPT_n);
  219   Opts.SaveTemporaryLabels = Args.hasArg(OPT_msave_temp_labels);
  221   Opts.GenDwarfForAssembly = Args.hasArg(OPT_debug_info_kind_EQ);
  223   if (const Arg *A = Args.getLastArg(OPT_compress_debug_sections,
  238   Opts.RelaxELFRelocations = Args.hasArg(OPT_mrelax_relocations);
  239   Opts.DwarfVersion = getLastArgIntValue(Args, OPT_dwarf_version_EQ, 2, Diags);
  240   Opts.DwarfDebugFlags = Args.getLastArgValue(OPT_dwarf_debug_flags);
  241   Opts.DwarfDebugProducer = Args.getLastArgValue(OPT_dwarf_debug_producer);
  242   Opts.DebugCompilationDir = Args.getLastArgValue(OPT_fdebug_compilation_dir);
  243   Opts.MainFileName = Args.getLastArgValue(OPT_main_file_name);
  245   for (const auto &Arg : Args.getAllArgValues(OPT_fdebug_prefix_map_EQ))
  249   if (Args.hasArg(OPT_INPUT)) {
  251     for (const Arg *A : Args.filtered(OPT_INPUT)) {
  256         Diags.Report(diag::err_drv_unknown_argument) << A->getAsString(Args);
  261   Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm);
  262   Opts.OutputPath = Args.getLastArgValue(OPT_o);
  263   Opts.SplitDwarfOutput = Args.getLastArgValue(OPT_split_dwarf_output);
  264   if (Arg *A = Args.getLastArg(OPT_filetype)) {
  272       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
  277   Opts.ShowHelp = Args.hasArg(OPT_help);
  278   Opts.ShowVersion = Args.hasArg(OPT_version);
  282       getLastArgIntValue(Args, OPT_output_asm_variant, 0, Diags);
  283   Opts.ShowEncoding = Args.hasArg(OPT_show_encoding);
  284   Opts.ShowInst = Args.hasArg(OPT_show_inst);
  287   Opts.RelaxAll = Args.hasArg(OPT_mrelax_all);
  288   Opts.NoExecStack = Args.hasArg(OPT_mno_exec_stack);
  289   Opts.FatalWarnings = Args.hasArg(OPT_massembler_fatal_warnings);
  290   Opts.NoWarn = Args.hasArg(OPT_massembler_no_warn);
  291   Opts.RelocationModel = Args.getLastArgValue(OPT_mrelocation_model, "pic");
  292   Opts.TargetABI = Args.getLastArgValue(OPT_target_abi);
  294       Args.hasArg(OPT_mincremental_linker_compatible);
  295   Opts.SymbolDefs = Args.getAllArgValues(OPT_defsym);
  299   if (auto *A = Args.getLastArg(OPT_fembed_bitcode_EQ)) {