Lines Matching refs:DI
64 bool handleDiagnostics(const DiagnosticInfo &DI) override;
427 void DiagnosticHandlerImpl(const llvm::DiagnosticInfo &DI);
462 bool ClangDiagnosticHandler::handleDiagnostics(const DiagnosticInfo &DI) { in handleDiagnostics() argument
463 BackendCon->DiagnosticHandlerImpl(DI); in handleDiagnostics()
532 void BackendConsumer::SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr &DI) { in SrcMgrDiagHandler() argument
533 const llvm::SMDiagnostic &D = DI.getSMDiag(); in SrcMgrDiagHandler()
536 if (DI.isInlineAsmDiag()) in SrcMgrDiagHandler()
537 ComputeDiagID(DI.getSeverity(), inline_asm, DiagID); in SrcMgrDiagHandler()
539 ComputeDiagID(DI.getSeverity(), source_mgr, DiagID); in SrcMgrDiagHandler()
564 if (DI.isInlineAsmDiag()) { in SrcMgrDiagHandler()
566 SourceLocation::getFromRawEncoding(DI.getLocCookie()); in SrcMgrDiagHandler()
859 void BackendConsumer::DiagnosticHandlerImpl(const DiagnosticInfo &DI) { in DiagnosticHandlerImpl() argument
861 llvm::DiagnosticSeverity Severity = DI.getSeverity(); in DiagnosticHandlerImpl()
863 switch (DI.getKind()) { in DiagnosticHandlerImpl()
865 if (InlineAsmDiagHandler(cast<DiagnosticInfoInlineAsm>(DI))) in DiagnosticHandlerImpl()
870 SrcMgrDiagHandler(cast<DiagnosticInfoSrcMgr>(DI)); in DiagnosticHandlerImpl()
873 if (StackSizeDiagHandler(cast<DiagnosticInfoStackSize>(DI))) in DiagnosticHandlerImpl()
883 OptimizationRemarkHandler(cast<OptimizationRemark>(DI)); in DiagnosticHandlerImpl()
888 OptimizationRemarkHandler(cast<OptimizationRemarkMissed>(DI)); in DiagnosticHandlerImpl()
893 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysis>(DI)); in DiagnosticHandlerImpl()
898 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysisFPCommute>(DI)); in DiagnosticHandlerImpl()
903 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysisAliasing>(DI)); in DiagnosticHandlerImpl()
908 OptimizationRemarkHandler(cast<MachineOptimizationRemark>(DI)); in DiagnosticHandlerImpl()
913 OptimizationRemarkHandler(cast<MachineOptimizationRemarkMissed>(DI)); in DiagnosticHandlerImpl()
918 OptimizationRemarkHandler(cast<MachineOptimizationRemarkAnalysis>(DI)); in DiagnosticHandlerImpl()
923 OptimizationFailureHandler(cast<DiagnosticInfoOptimizationFailure>(DI)); in DiagnosticHandlerImpl()
926 UnsupportedDiagHandler(cast<DiagnosticInfoUnsupported>(DI)); in DiagnosticHandlerImpl()
929 DontCallDiagHandler(cast<DiagnosticInfoDontCall>(DI)); in DiagnosticHandlerImpl()
932 MisExpectDiagHandler(cast<DiagnosticInfoMisExpect>(DI)); in DiagnosticHandlerImpl()
943 DI.print(DP); in DiagnosticHandlerImpl()
946 if (DI.getKind() == DK_Linker) { in DiagnosticHandlerImpl()