[Mlir-commits] [mlir] [mlir] fix IRPrinting with config (PR #70023)
Yuanqiang Liu
llvmlistbot at llvm.org
Tue Oct 24 03:14:09 PDT 2023
https://github.com/qingyunqu created https://github.com/llvm/llvm-project/pull/70023
None
>From 5fbaf22ed04cabaa3266fa0b7c1303df42fb4fbe Mon Sep 17 00:00:00 2001
From: LiuYuanqiang <liuyuanqiang.yqliu at bytedance.com>
Date: Tue, 24 Oct 2023 18:13:12 +0800
Subject: [PATCH] [mlir] fix IRPrinting with config
---
mlir/lib/Pass/IRPrinting.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mlir/lib/Pass/IRPrinting.cpp b/mlir/lib/Pass/IRPrinting.cpp
index ee52bf81847c232..72b94eeb0123fce 100644
--- a/mlir/lib/Pass/IRPrinting.cpp
+++ b/mlir/lib/Pass/IRPrinting.cpp
@@ -119,7 +119,8 @@ void IRPrinterInstrumentation::runAfterPassFailed(Pass *pass, Operation *op) {
config->printAfterIfEnabled(pass, op, [&](raw_ostream &out) {
out << formatv("// -----// IR Dump After {0} Failed ({1})", pass->getName(),
pass->getArgument());
- printIR(op, config->shouldPrintAtModuleScope(), out, OpPrintingFlags());
+ printIR(op, config->shouldPrintAtModuleScope(), out,
+ config->getOpPrintingFlags());
out << "\n\n";
});
}
More information about the Mlir-commits
mailing list