This is used by the new closure-based variant of
OptimizationRemarkEmitter::emit().
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@313693
91177308-0d34-0410-b5e6-
96231b3b80d8
CodeGenOpts.OptimizationRemarkPattern->match(PassName));
}
+ bool isAnyRemarkEnabled() const override {
+ return (CodeGenOpts.OptimizationRemarkAnalysisPattern ||
+ CodeGenOpts.OptimizationRemarkMissedPattern ||
+ CodeGenOpts.OptimizationRemarkPattern);
+ }
+
private:
const CodeGenOptions &CodeGenOpts;
BackendConsumer *BackendCon;