summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riverriddle@google.com>2019-05-01 11:14:15 -0700
committerMehdi Amini <joker.eph@gmail.com>2019-05-06 08:23:53 -0700
commiteaf7f6b67136352f7cf837b59e6c92b4a73dd4cf (patch)
treeace063753dac09cb5732f9470e8ee797953baf97 /mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp
parent21d9dc4f299a2fc6a28fc41e293062af54a0af57 (diff)
downloadbcm5719-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.cpp5
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);
}
}
OpenPOWER on IntegriCloud