Lines Matching refs:DI

60     bool handleDiagnostics(const DiagnosticInfo &DI) override;
378 void DiagnosticHandlerImpl(const llvm::DiagnosticInfo &DI);
409 bool ClangDiagnosticHandler::handleDiagnostics(const DiagnosticInfo &DI) { in handleDiagnostics() argument
410 BackendCon->DiagnosticHandlerImpl(DI); in handleDiagnostics()
479 void BackendConsumer::SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr &DI) { in SrcMgrDiagHandler() argument
480 const llvm::SMDiagnostic &D = DI.getSMDiag(); in SrcMgrDiagHandler()
483 if (DI.isInlineAsmDiag()) in SrcMgrDiagHandler()
484 ComputeDiagID(DI.getSeverity(), inline_asm, DiagID); in SrcMgrDiagHandler()
486 ComputeDiagID(DI.getSeverity(), source_mgr, DiagID); in SrcMgrDiagHandler()
511 if (DI.isInlineAsmDiag()) { in SrcMgrDiagHandler()
513 SourceLocation::getFromRawEncoding(DI.getLocCookie()); in SrcMgrDiagHandler()
763 void BackendConsumer::DiagnosticHandlerImpl(const DiagnosticInfo &DI) { in DiagnosticHandlerImpl() argument
765 llvm::DiagnosticSeverity Severity = DI.getSeverity(); in DiagnosticHandlerImpl()
767 switch (DI.getKind()) { in DiagnosticHandlerImpl()
769 if (InlineAsmDiagHandler(cast<DiagnosticInfoInlineAsm>(DI))) in DiagnosticHandlerImpl()
774 SrcMgrDiagHandler(cast<DiagnosticInfoSrcMgr>(DI)); in DiagnosticHandlerImpl()
777 if (StackSizeDiagHandler(cast<DiagnosticInfoStackSize>(DI))) in DiagnosticHandlerImpl()
791 OptimizationRemarkHandler(cast<OptimizationRemark>(DI)); in DiagnosticHandlerImpl()
796 OptimizationRemarkHandler(cast<OptimizationRemarkMissed>(DI)); in DiagnosticHandlerImpl()
801 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysis>(DI)); in DiagnosticHandlerImpl()
806 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysisFPCommute>(DI)); in DiagnosticHandlerImpl()
811 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysisAliasing>(DI)); in DiagnosticHandlerImpl()
816 OptimizationRemarkHandler(cast<MachineOptimizationRemark>(DI)); in DiagnosticHandlerImpl()
821 OptimizationRemarkHandler(cast<MachineOptimizationRemarkMissed>(DI)); in DiagnosticHandlerImpl()
826 OptimizationRemarkHandler(cast<MachineOptimizationRemarkAnalysis>(DI)); in DiagnosticHandlerImpl()
831 OptimizationFailureHandler(cast<DiagnosticInfoOptimizationFailure>(DI)); in DiagnosticHandlerImpl()
834 UnsupportedDiagHandler(cast<DiagnosticInfoUnsupported>(DI)); in DiagnosticHandlerImpl()
845 DI.print(DP); in DiagnosticHandlerImpl()