[mlir][transforms] Add signalPassFailure in RemoveDeadValues (#112199)

This PR adds `signalPassFailure` in RemoveDeadValues to ensure that a
pipeline would stop here.
Fixes #111757.
This commit is contained in:
Longsheng Mou 2024-10-18 09:55:41 +08:00 committed by GitHub
parent c3bbc3a57d
commit 70865c448c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -589,7 +589,7 @@ void RemoveDeadValues::runOnOperation() {
});
if (acceptableIR.wasInterrupted())
return;
return signalPassFailure();
module->walk([&](Operation *op) {
if (auto funcOp = dyn_cast<FunctionOpInterface>(op)) {