diff options
| author | Adam Nemet <anemet@apple.com> | 2016-09-27 23:47:03 +0000 |
|---|---|---|
| committer | Adam Nemet <anemet@apple.com> | 2016-09-27 23:47:03 +0000 |
| commit | c507ac96f5bf6a22890e9459e9cebe8ba81949cd (patch) | |
| tree | 26d4569a37897a89ee61ab29805daf0d3e138b45 /llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp | |
| parent | 04279094343763f111cbc570d666dfeaf18389ed (diff) | |
| download | bcm5719-llvm-c507ac96f5bf6a22890e9459e9cebe8ba81949cd.tar.gz bcm5719-llvm-c507ac96f5bf6a22890e9459e9cebe8ba81949cd.zip | |
[Inliner] Port all opt remarks to new streaming API
llvm-svn: 282559
Diffstat (limited to 'llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp')
| -rw-r--r-- | llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp b/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp index 5c0a81f60e5..181e375ad65 100644 --- a/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp +++ b/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp @@ -59,7 +59,13 @@ template <> struct MappingTraits<DiagnosticInfoOptimizationBase *> { static void mapping(IO &io, DiagnosticInfoOptimizationBase *&OptDiag) { assert(io.outputting() && "input not yet implemented"); - if (io.mapTag("!Missed", OptDiag->getKind() == DK_OptimizationRemarkMissed)) + if (io.mapTag("!Passed", OptDiag->getKind() == DK_OptimizationRemark)) + ; + else if (io.mapTag("!Missed", + OptDiag->getKind() == DK_OptimizationRemarkMissed)) + ; + else if (io.mapTag("!Analysis", + OptDiag->getKind() == DK_OptimizationRemarkAnalysis)) ; else llvm_unreachable("todo"); |

