minor fix to MessagePass.cpp

This commit is contained in:
NiccoloN
2026-03-25 10:11:36 +01:00
parent ed359730f1
commit 4e19650b80

View File

@@ -1,7 +1,7 @@
#include "mlir/IR/BuiltinOps.h" #include "mlir/IR/BuiltinOps.h"
#include "mlir/Pass/Pass.h" #include "mlir/Pass/Pass.h"
#include "llvm/Support/raw_ostream.h" #include "src/Compiler/CompilerUtils.hpp"
using namespace mlir; using namespace mlir;
@@ -18,10 +18,7 @@ struct MessagePass : PassWrapper<MessagePass, OperationPass<ModuleOp>> {
: message(message) {} : message(message) {}
MessagePass(const MessagePass& pass) {} MessagePass(const MessagePass& pass) {}
void runOnOperation() final { void runOnOperation() final { showCompilePhase(message); }
llvm::outs() << message << "\n";
llvm::outs().flush();
}
private: private:
std::string message; std::string message;