diff options
Diffstat (limited to 'llvm/lib/Analysis/OptimizationRemarkEmitter.cpp')
| -rw-r--r-- | llvm/lib/Analysis/OptimizationRemarkEmitter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp b/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp index 6f3d4d536c40..17b40f03a5a5 100644 --- a/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp +++ b/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp @@ -47,7 +47,7 @@ OptimizationRemarkEmitter::OptimizationRemarkEmitter(const Function *F) bool OptimizationRemarkEmitter::invalidate( Function &F, const PreservedAnalyses &PA, FunctionAnalysisManager::Invalidator &Inv) { - if (OwnedBFI.get()) { + if (OwnedBFI) { OwnedBFI.reset(); BFI = nullptr; } @@ -80,7 +80,7 @@ void OptimizationRemarkEmitter::emit( computeHotness(OptDiag); // Only emit it if its hotness meets the threshold. - if (OptDiag.getHotness().getValueOr(0) < + if (OptDiag.getHotness().value_or(0) < F->getContext().getDiagnosticsHotnessThreshold()) { return; } |
