Lines Matching defs:Diags
35 DiagnosticsEngine &Diags) {
479 static bool ppcUserFeaturesCheck(DiagnosticsEngine &Diags,
484 Diags.Report(diag::err_opt_not_valid_with_opt) << SubOption << Option;
515 Diags.Report(diag::err_opt_not_valid_with_opt) << "-mvsx"
538 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU,
644 initFeatureMap(Features, Diags, "pwr9", FeaturesVec);
651 initFeatureMap(Features, Diags, "pwr10", FeaturesVec);
658 initFeatureMap(Features, Diags, "pwr11", FeaturesVec);
662 if (!ppcUserFeaturesCheck(Diags, FeaturesVec))
668 Diags.Report(diag::err_opt_not_valid_with_opt) << "-mfloat128" << CPU;
675 Diags.Report(diag::err_opt_not_valid_with_opt) << "-mmma" << CPU;
681 Diags.Report(diag::err_opt_not_valid_without_opt)
688 Diags.Report(diag::err_opt_not_valid_without_opt) << "-mprefixed"
694 Diags.Report(diag::err_opt_not_valid_without_opt)
704 Diags.Report(diag::err_opt_not_valid_with_opt) << "-mrop-protect" << CPU;
710 Diags.Report(diag::err_opt_not_valid_with_opt) << "-mprivileged" << CPU;
713 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec);
916 void PPCTargetInfo::adjust(DiagnosticsEngine &Diags, LangOptions &Opts) {
919 TargetInfo::adjust(Diags, Opts);