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

References

tools/clang/lib/Frontend/CompilerInvocation.cpp
  674   unsigned OptimizationLevel = getOptimizationLevel(Args, IK, Diags);
  680     Diags.Report(diag::warn_drv_optimization_value)
  726       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
  738       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args)
  750       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args)
  755   Opts.DwarfVersion = getLastArgIntValue(Args, OPT_dwarf_version_EQ, 0, Diags);
  833   setPGOInstrumentor(Opts, Args, Diags);
  843     Diags.Report(diag::err_drv_argument_only_allowed_with)
  874       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
  923   Opts.NumRegisterParameters = getLastArgIntValue(Args, OPT_mregparm, 0, Diags);
  945   Opts.RelocationModel = getRelocModel(Args, Diags);
  948     Diags.Report(diag::err_drv_invalid_value)
  978       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << S;
  984       Diags.Report(diag::err_drv_argument_only_allowed_with)
 1027         Diags.Report(diag::err_drv_invalid_value)
 1045       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
 1089       getLastArgIntValue(Args, OPT_fxray_instruction_threshold_EQ, 200, Diags);
 1098                                      Diags, Opts.XRayInstrumentationBundle);
 1114       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
 1150       getLastArgIntValue(Args, OPT_fsanitize_coverage_type, 0, Diags);
 1169       getLastArgIntValue(Args, OPT_fsanitize_memory_track_origins_EQ, 0, Diags);
 1201       getLastArgIntValue(Args, OPT_stack_protector_buffer_size, 8, Diags);
 1227       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
 1255       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
 1271       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Val;
 1303         GenerateOptimizationRemarkRegex(Diags, Args, A);
 1309         GenerateOptimizationRemarkRegex(Diags, Args, A);
 1315         GenerateOptimizationRemarkRegex(Diags, Args, A);
 1328     Diags.Report(diag::warn_drv_diagnostics_hotness_requires_pgo)
 1334     Diags.Report(diag::warn_drv_diagnostics_hotness_requires_pgo)
 1353                       Args.getAllArgValues(OPT_fsanitize_recover_EQ), Diags,
 1356                       Args.getAllArgValues(OPT_fsanitize_trap_EQ), Diags,
 1365       Args, OPT_fsanitize_undefined_strip_path_components_EQ, 0, Diags);
 1382       Diags.Report(diag::err_drv_invalid_value)
 1395           Diags.Report(diag::err_drv_invalid_value)