Lines Matching refs:CodeGenOpts
53 : CodeGenOpts(CGOpts), BackendCon(BCon) {} in ClangDiagnosticHandler()
58 return (CodeGenOpts.OptimizationRemarkAnalysisPattern && in isAnalysisRemarkEnabled()
59 CodeGenOpts.OptimizationRemarkAnalysisPattern->match(PassName)); in isAnalysisRemarkEnabled()
62 return (CodeGenOpts.OptimizationRemarkMissedPattern && in isMissedOptRemarkEnabled()
63 CodeGenOpts.OptimizationRemarkMissedPattern->match(PassName)); in isMissedOptRemarkEnabled()
66 return (CodeGenOpts.OptimizationRemarkPattern && in isPassedOptRemarkEnabled()
67 CodeGenOpts.OptimizationRemarkPattern->match(PassName)); in isPassedOptRemarkEnabled()
71 return (CodeGenOpts.OptimizationRemarkAnalysisPattern || in isAnyRemarkEnabled()
72 CodeGenOpts.OptimizationRemarkMissedPattern || in isAnyRemarkEnabled()
73 CodeGenOpts.OptimizationRemarkPattern); in isAnyRemarkEnabled()
77 const CodeGenOptions &CodeGenOpts; member in clang::ClangDiagnosticHandler
88 const CodeGenOptions &CodeGenOpts; member in clang::BackendConsumer
114 const CodeGenOptions &CodeGenOpts, in BackendConsumer() argument
122 CodeGenOpts(CodeGenOpts), TargetOpts(TargetOpts), LangOpts(LangOpts), in BackendConsumer()
127 CodeGenOpts, C, CoverageInfo)), in BackendConsumer()
263 CodeGenOpts, this)); in HandleTranslationUnit()
264 Ctx.setDiagnosticsHotnessRequested(CodeGenOpts.DiagnosticsWithHotness); in HandleTranslationUnit()
265 if (CodeGenOpts.DiagnosticsHotnessThreshold != 0) in HandleTranslationUnit()
267 CodeGenOpts.DiagnosticsHotnessThreshold); in HandleTranslationUnit()
270 if (!CodeGenOpts.OptRecordFile.empty()) { in HandleTranslationUnit()
273 CodeGenOpts.OptRecordFile, EC, sys::fs::F_None); in HandleTranslationUnit()
276 CodeGenOpts.OptRecordFile << EC.message(); in HandleTranslationUnit()
283 if (CodeGenOpts.getProfileUse() != CodeGenOptions::ProfileNone) in HandleTranslationUnit()
291 EmbedBitcode(getModule(), CodeGenOpts, llvm::MemoryBufferRef()); in HandleTranslationUnit()
293 EmitBackendOutput(Diags, HeaderSearchOpts, CodeGenOpts, TargetOpts, in HandleTranslationUnit()
648 if (CodeGenOpts.OptimizationRemarkPattern && in OptimizationRemarkHandler()
649 CodeGenOpts.OptimizationRemarkPattern->match(D.getPassName())) in OptimizationRemarkHandler()
655 if (CodeGenOpts.OptimizationRemarkMissedPattern && in OptimizationRemarkHandler()
656 CodeGenOpts.OptimizationRemarkMissedPattern->match(D.getPassName())) in OptimizationRemarkHandler()
667 (CodeGenOpts.OptimizationRemarkAnalysisPattern && in OptimizationRemarkHandler()
668 CodeGenOpts.OptimizationRemarkAnalysisPattern->match(D.getPassName()))) in OptimizationRemarkHandler()
681 (CodeGenOpts.OptimizationRemarkAnalysisPattern && in OptimizationRemarkHandler()
682 CodeGenOpts.OptimizationRemarkAnalysisPattern->match(D.getPassName()))) in OptimizationRemarkHandler()
694 (CodeGenOpts.OptimizationRemarkAnalysisPattern && in OptimizationRemarkHandler()
695 CodeGenOpts.OptimizationRemarkAnalysisPattern->match(D.getPassName()))) in OptimizationRemarkHandler()