Home
last modified time | relevance | path

Searched refs:OptDiag (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DOptimizationRemarkEmitter.cpp73 DiagnosticInfoIROptimization &OptDiag) { in computeHotness() argument
74 const Value *V = OptDiag.getCodeRegion(); in computeHotness()
76 OptDiag.setHotness(computeHotness(V)); in computeHotness()
81 auto &OptDiag = cast<DiagnosticInfoIROptimization>(OptDiagBase); in emit() local
82 computeHotness(OptDiag); in emit()
85 if (OptDiag.getHotness().value_or(0) < in emit()
90 F->getContext().diagnose(OptDiag); in emit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOptimizationRemarkEmitter.cpp59 auto &OptDiag = cast<DiagnosticInfoMIROptimization>(OptDiagCommon); in emit() local
60 computeHotness(OptDiag); in emit()
65 if (OptDiag.getHotness().value_or(0) < Ctx.getDiagnosticsHotnessThreshold()) in emit()
68 Ctx.diagnose(OptDiag); in emit()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DOptimizationRemarkEmitter.h73 void emit(DiagnosticInfoOptimizationBase &OptDiag);
123 void computeHotness(DiagnosticInfoIROptimization &OptDiag);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h167 void emit(DiagnosticInfoOptimizationBase &OptDiag);