Lines Matching refs:DI
167 static bool isDiagnosticEnabled(const DiagnosticInfo &DI) { in isDiagnosticEnabled() argument
172 switch (DI.getKind()) { in isDiagnosticEnabled()
174 if (!cast<DiagnosticInfoOptimizationRemark>(DI).isEnabled()) in isDiagnosticEnabled()
178 if (!cast<DiagnosticInfoOptimizationRemarkMissed>(DI).isEnabled()) in isDiagnosticEnabled()
182 if (!cast<DiagnosticInfoOptimizationRemarkAnalysis>(DI).isEnabled()) in isDiagnosticEnabled()
191 void LLVMContext::diagnose(const DiagnosticInfo &DI) { in diagnose() argument
194 if (!pImpl->RespectDiagnosticFilters || isDiagnosticEnabled(DI)) in diagnose()
195 pImpl->DiagnosticHandler(DI, pImpl->DiagnosticContext); in diagnose()
199 if (!isDiagnosticEnabled(DI)) in diagnose()
206 DI.print(DP); in diagnose()
208 switch (DI.getSeverity()) { in diagnose()