diff options
| author | River Riddle <riverriddle@google.com> | 2019-05-01 11:14:15 -0700 |
|---|---|---|
| committer | Mehdi Amini <joker.eph@gmail.com> | 2019-05-06 08:23:53 -0700 |
| commit | eaf7f6b67136352f7cf837b59e6c92b4a73dd4cf (patch) | |
| tree | ace063753dac09cb5732f9470e8ee797953baf97 /mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp | |
| parent | 21d9dc4f299a2fc6a28fc41e293062af54a0af57 (diff) | |
| download | bcm5719-llvm-eaf7f6b67136352f7cf837b59e6c92b4a73dd4cf.tar.gz bcm5719-llvm-eaf7f6b67136352f7cf837b59e6c92b4a73dd4cf.zip | |
Start sketching out a new diagnostics infrastructure. Create a new class 'DiagnosticEngine' and move the diagnostic handler support and final diagnostic emission from the MLIRContext to it.
--
PiperOrigin-RevId: 246163897
Diffstat (limited to 'mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp')
| -rw-r--r-- | mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp b/mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp index 1998740e2a4..d080d65c756 100644 --- a/mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp +++ b/mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp @@ -25,6 +25,7 @@ #include "mlir/Analysis/SliceAnalysis.h" #include "mlir/Analysis/VectorAnalysis.h" #include "mlir/IR/Builders.h" +#include "mlir/IR/Diagnostics.h" #include "mlir/IR/StandardTypes.h" #include "mlir/Pass/Pass.h" #include "mlir/Support/Functional.h" @@ -296,8 +297,8 @@ void VectorizerTestPass::runOnFunction() { testNormalizeMaps(); if (!outs.str().empty()) { - getContext().emitDiagnostic(UnknownLoc::get(&getContext()), outs.str(), - MLIRContext::DiagnosticKind::Note); + getContext().getDiagEngine().emit(UnknownLoc::get(&getContext()), + outs.str(), DiagnosticSeverity::Note); } } |

